Int32.TryParse Nedir

String değerlerinizi Int’e çevirirken genelde kullandığımız sınıf ve method Convert.ToInt32(string ifade).

Bu yanlış bir yol değildir fakat bazı değerlerde sorunlar ile karşılacaksanız. Mesela (9876.54) değerini Convert yapmaya kalktığınızda Format Exception hatası ile karşılacaksınız.

Daha profesyonel ve kesin sonuç için Int32.TryParse(string ifade, out int Sonuc) kullanacağız.

Int32.TryParse Kullanımı :

string deger = "591";
int sonuc;
//Bu Method geriye bool bir değer döndürecektir. Eğer string ifadenin içinde geçerli bir integer değeri var ise True dönecektir.
bool IntegerDegermi = Int32.TryParse(deger, out sonuc);
if (IntegerDegermi == true)
{...}

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s