Yazılımcının Günlüğü | YazilimGunlugu.Com
Arama
Makale Kategorileri
Üye Girişi
Şuanki online üyeler()
Aktif üye bulunmamaktadır.


Soru Merkezi  > C#.NET & VB.NET Soru Merkezi > Int32.TryParse metodu

Int32.TryParse metodu 24.01.2010 14:10:43

zmucek

Merhaba,

Benim programım kullanıcıdan int tipinde giriş yapmasını istiyor.

ama kullanıcı string tipinde giriş yaparsa "Geçersiz giriş " diye uyarı mesajı vermesini istiyorum.

Bunu Int32.TryParse metodu ile yapmak istiyorm.ama beceremedim.Yardımcı olursanız sevinirim.Aşağıdaki error'ı nasıl yokedebilirim.

Programım şu sekilde:(daha doğrusu fonksiyonum)

 

public static void tryparsemetodu(int number)

{

string value;

bool result = Int32.TryParse(value, out number);

if (result==null)

{

Console.WriteLine("Ge‡ersiz giriŸ");

}

 

}

Error ise:Use of unassigned local variable 'value'

program.cs te ise;

gunler.menuyaz();//Burada tercihini soruyor.

int tercih = Convert.ToInt32(Console.ReadLine());

gunler.tryparsemetodu(tercih);//Fonksiyonu çağırdım.

 

24.01.2010 17:20:05

semgoksu

24.01.2010 18:00:11

zmucek
Cvp: Int32.TryParse metodu

 Makalenizi okudum ama,sorunumu çözemedim.

Lütfen yardımcı olur musunuz?


28.01.2010 17:25:49

semgoksu
Cvp: Int32.TryParse metodu

 

public static void tryparsemetodu(int number)

{

    string value  = "";  // Lokal değişkene ilk değerini vermemişsin dior :)

    bool result = Int32.TryParse(value, out number);

    if (result==null)

    {

           Console.WriteLine("Ge‡ersiz giriŸ"); 

    }

}

 

Şimdi gördüm, Lokal değişkenin ilk değerini vermen gerekiyor diyor :)

Tema
Anket
ASP.NET MVC'yi Projeleriniz de kullandınız mı?


En Çok Okunan Makaleler
En Son Eklenen Makaleler
Soru Merkezinde Bekleyenler
Ana Sayfa | Hakkımızda | Editörler | Yazarlar | RSS RSS | İletişim
Yazılım Günlüğü 2007-2009 © Tüm Hakları Saklıdır.