C#'ta Veri Çevirme Nasıl Oluyor?

1
Onaylı Üye
Üye
Katılım
17 Eylül 2010
Mesajlar
2,109
Tepki puanı
50
C#'ta sanırım convert ile veri değişikliği yapabiliyoruz.String'i inte falan çevirme nasıl oluyor?Örnek kodlarla anlatabilecek olan var mı?Meraktan soruyorum sadece...
 
0
Onaylı Üye
Üye
Katılım
26 Ocak 2005
Mesajlar
7,943
Tepki puanı
250
Kod:
 string str = "15"; //bu şekilde bir stringimiz var.

            Convert.ToInt32(str); //convert tercih edebiliriz.

            int.Parse(str); //veya parse yapabiliriz
 
0
Yasakli Uye
Katılım
18 Ağustos 2011
Mesajlar
252
Tepki puanı
1
Kod:
 string str = "15"; //bu şekilde bir stringimiz var.

            Convert.ToInt32(str); //convert tercih edebiliriz.

            int.Parse(str); //veya parse yapabiliriz

Bence yardım etmediniz konuyu okuduğunda kendisi anlayabilirdi diye düşünüyorum.iyi çalışmalar.
-----------------------------------------------------------------------------
Fakire ekmek verme,ekmek yapmasını öğret.
 
1
Onaylı Üye
Üye
Katılım
17 Eylül 2010
Mesajlar
2,109
Tepki puanı
50
Kod:
 string str = "15"; //bu şekilde bir stringimiz var.

            Convert.ToInt32(str); //convert tercih edebiliriz.

            int.Parse(str); //veya parse yapabiliriz

Converti anladım da o parse de neyin nesi ilk defa görüyorum :)
 
0
Onaylı Üye
Üye
Katılım
4 Haziran 2008
Mesajlar
264
Tepki puanı
1
Konum
kocaeli
:) şöyleki;

string deger= lisanssız;
Response.Write(Convert.ToInt32(deger));
Sonuc sayfaya 0 olarak yazdıracaktır.

string deger= lisanssız;
Response.Write(int.Parse(deger));
int.Parse kullanırsak burada sonuç değer lisanssız olamaz hatasıyla sonuçlanacaktır.

Dolayısıyla Convert.ToInt32 fonksiyonunu kullanmak daha iyidir;)
 
1
Onaylı Üye
Üye
Katılım
17 Eylül 2010
Mesajlar
2,109
Tepki puanı
50
:) şöyleki;

string deger= lisanssız;
Response.Write(Convert.ToInt32(deger));
Sonuc sayfaya 0 olarak yazdıracaktır.

string deger= lisanssız;
Response.Write(int.Parse(deger));
int.Parse kullanırsak burada sonuç değer lisanssız olamaz hatasıyla sonuçlanacaktır.

Dolayısıyla Convert.ToInt32 fonksiyonunu kullanmak daha iyidir;)

Convert kullanmak iyidir iyidir :) Bu biraz karışık...
 
Geri
Üst