Değişken Değerini Ekrana Yazdırma
Değişkene ilk değeri tanımlarken veya tanımladıktan sonra atanabilir.
int x = 5; // ilk değeri tanımlanırken atadık.
int y;
y = 3;
// ilk derğeri tanımlandıktan sonra atadık.
Bu değişkenler ekrana örnekteki gibi yazdırılabilir. Ddeğişken isimleri tırnak işaretleri arasına alınamadan yazdırıldığına dikkat ediniz.
Örnek :
static void Main(string[] args) { int x = 8; // değişkene değer tanımala sırasında atandı int y; y = 4; // degiskene tanımlandıktan sonra deger ataması yapıldı Console.WriteLine(x); Console.WriteLine(y); Console.ReadKey(); }
Çıktısı :
8 4 _
Bir metin ile birlikte değişken değerini ekrana yazdırmak için iki farklı yol kullanılabilir.
1. Yol:
{0} metnin içerisindeki yazılacağı konumu belirtmektedir.
Örnek :
static void Main(string[] args) { int x = 8; Console.WriteLine("x değikeninin değeri = {0} dir " , x); Console.ReadKey(); }
Çıktısı :
x değikeninin değeri = 8 dir _
Bu yöntem ile birden fazla değişkenin değerini de yazdırabiliriz. ilk önce metin yazılır. Metnin içerisinde değişkenin değerinin yazdırılacagı konum {0} , {1} , {2} şeklinde belirtilir. Burda kullanılan süzlü parantez içerisindeki değerler ilk değişken 0 olmak üzere 1 ,2 ... şeklinde değişkenin sırasını işaret etmektedir.
Örnek:
static void Main(string[] args) { int x = 8,y=5; Console.WriteLine("x in değeri = {0} ve y nin değeri = {1} dir.",x,y); Console.ReadKey(); }
Çıktısı :
x in değeri = 8 ve y nin değeri = 5 dir. _
ilk önce y sonra x degerlerini yazdırmak istersek ya değişkenlerin yerini yada {0} ile {1} in yerini değiştirebiliriz
Örnek:
static void Main(string[] args) { int x = 8,y=5; Console.WriteLine("y nin değeri = {0} ve x in değeri = {1} dir.",y,x); Console.WriteLine("y nin değeri = {1} ve x in değeri = {0} dir.",x,y); Console.ReadKey(); }
Çıktısı :
y nin değeri = 5 ve x in değeri = 8 dir. y nin değeri = 5 ve x in değeri = 8 dir. _
2. Yol:
Değişken değerlerini metin ile birlikte + işaretini kullanarak ekrana yazdırabiliriz. Artı (+) işareti birleştirme işlemi yapmak için kullanılır.
Örnek :
static void Main(string[] args) { int x = 8; Console.WriteLine("x değikeninin değeri = " + x); Console.ReadKey(); }
Çıktısı :
x değikeninin değeri = 8 _
Birden fazla değişkenin değeri de örnekteki gibi yazdırılabilir. Her bir birleştimr işlemi + işareti ile yapılır.
Örnek :
static void Main(string[] args) { int x = 8, y=5; Console.WriteLine("x in değeri = " + x + " y nin değeri = " + y); Console.ReadKey(); }
Çıktısı :
x in değeri = 8 y nin değeri = 5 _
Örnek :
static void Main(string[] args) { int x = 8, y=5; Console.WriteLine("x + y = " + x + y); // birleştirme işlemi yapılır Console.WriteLine("x + y = " + (x + y)); // x ile y toplaranak sonuc icin birleştirme işlemi yapılır Console.ReadKey(); }
Çıktısı :
x + y = 85 x + y = 13 _
Yukarıdaki örnekte ilk satırda Console.WriteLine metodu birleştirme işlemi yaparken ikinci metodda toplama işlemi yapıldığına dikkat ediniz . ikinci mettodda x+y parantez işaratleri içerisine alındığından ilk önce parantez içerisindeki değerler toplanır ve sonra toplam deger birleştirme yapılır.