İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

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

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
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...
 

Eif

0
İyinet Üyesi
Katılım
26 Ocak 2005
Mesajlar
7,944
Reaction score
258
Kod:
 string str = "15"; //bu şekilde bir stringimiz var.

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

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

yusuf21

0
Yasakli Uye
Katılım
19 Ağustos 2011
Mesajlar
253
Reaction score
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.
 

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
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 :)
 

yavuzata

0
İyinet Üyesi
Katılım
5 Haziran 2008
Mesajlar
264
Reaction score
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;)
 

BarışBey

1
İyinet Üyesi
Onaylı Üye
Katılım
17 Eylül 2010
Mesajlar
2,107
Reaction score
51
:) şö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...
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst