C# String değer girince uyarı vermesini sağlamak

alisami_0

Centipat
Katılım
9 Nisan 2024
Mesajlar
19
Daha fazla  
Cinsiyet
Erkek
Arkadaşlar C#'a yeni başladım ve kod yazarken nasıl yapıldığını bilmediğim bir şeyi merak ettim.
Olay şu: Şimdi bizim bir sistemimiz var ve bu sistem sadece int kabul ediyor ve biz string girdiğimizde uyarı vermesini istiyoruz.
Bunu nasıl yazarız?
C# dili.
 
int.tryParse() fonksiyonu ile string olarak gelen verinin inte çevrilip çevrilemeyeceğini kontrol edip çevrilememe durumunda hata gösterebilirsiniz.
 
C#:
using System;

class Program
{
    static void Main()
    {
        Console.WriteLine("Sayi giriniz:");
        string input = Console.ReadLine();
        if (int.TryParse(input, out int number))
        {
            Console.WriteLine($"Girdiginiz sayi: {number}\nProgram sonlanmistir.");
        }
        else
        {
            Console.WriteLine("Hatali giris! Lutfen bir tam sayi giriniz.");
        }
    }
}
 

Technopat Haberler

Yeni konular

Geri
Yukarı