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.