Arkadaşlar C# da bir konsol uygulaması yaptım ama parantez içindeki verdiğim iki değişkenin eşitliğini parantez dışındaki bir parametre görmüyor ne dediğimi alttaki koddan umarım anlarsınız
https://hizliresim.com/kMJZZA
Yani bidaha açıklamaya çalışayım
sayi1 = 5;
sayi2 = 10;
int buyuk,kucuk;
If ( .....)
{
buyuk = sayi1;
kucuk = sayi2;
}
Console.WriteLine("En büyük sayı = {0} , En kücük sayi = {1}",buyuk,kucuk)
Son yazdığım writeline komutunun içindeki buyuk ve kucuk degiskenlerini yukarıdaki if parametresinin içinde tanımlamama rağmen burda tanımsız olarak goruyor altı kırmızı çizili şekilde , ben if in içindeki tanımı nasıl parantez dışında da geçerli olacak şekilde yapabilirim . Sıkıntı illa bu olmayabilir başka bi sıkıntı varsa lütfen yazın teşekkürler
https://hizliresim.com/kMJZZA
Yani bidaha açıklamaya çalışayım
sayi1 = 5;
sayi2 = 10;
int buyuk,kucuk;
If ( .....)
{
buyuk = sayi1;
kucuk = sayi2;
}
Console.WriteLine("En büyük sayı = {0} , En kücük sayi = {1}",buyuk,kucuk)
Son yazdığım writeline komutunun içindeki buyuk ve kucuk degiskenlerini yukarıdaki if parametresinin içinde tanımlamama rağmen burda tanımsız olarak goruyor altı kırmızı çizili şekilde , ben if in içindeki tanımı nasıl parantez dışında da geçerli olacak şekilde yapabilirim . Sıkıntı illa bu olmayabilir başka bi sıkıntı varsa lütfen yazın teşekkürler



