C#‟ta noktalı virgül, ifadenin sonunu gösterir. Yani, tek başına ifadelerin her biri, noktalı virgül ile sona ermelidir.
Bildiğiniz gibi bir blok, açılış ve kapanış küme parantezleri ile çevrelenmiş mantıksal olarak birbirine bağlı bir takım ifadelerden oluşur. Blok noktalı virgül ile sona ermez. Blok, her biri noktalı virgül ile sona eren bir grup ifadeden oluştuğu için bloğun noktalı virgül ile bitmemesi mantıklıdır. Noktalı virgül yerine kapanış küme parantezi bloğun sonuna işaret eder.
C# satırın sonunu ifadenin sonu olarak algılamaz , sadece noktalı virgül ifadeyi sonlandırır. Bu nedenle, ifadeyi satır üzerinde nereye yerleştirdiğiniz önemli değildir. Örneğin. C#‟ta şu
Bildiğiniz gibi bir blok, açılış ve kapanış küme parantezleri ile çevrelenmiş mantıksal olarak birbirine bağlı bir takım ifadelerden oluşur. Blok noktalı virgül ile sona ermez. Blok, her biri noktalı virgül ile sona eren bir grup ifadeden oluştuğu için bloğun noktalı virgül ile bitmemesi mantıklıdır. Noktalı virgül yerine kapanış küme parantezi bloğun sonuna işaret eder.
C# satırın sonunu ifadenin sonu olarak algılamaz , sadece noktalı virgül ifadeyi sonlandırır. Bu nedenle, ifadeyi satır üzerinde nereye yerleştirdiğiniz önemli değildir. Örneğin. C#‟ta şu
Kod:
[/COLOR][/I][/B][/B][/B][COLOR=#333333]x = y;[/COLOR]
y = y + 1; [COLOR=#333333]Console.WriteLine(x + " " + y) ;[/COLOR][B][B][B][I][COLOR=#ff8c00]
Kod:
[/COLOR][/I][/B][/B][/B][COLOR=#333333]x = y; y = y + 1; Console.WriteLine(x + " " + y) ;[/COLOR][COLOR=#333333]
[LIST]
[/LIST]
[/COLOR]
[B][B][B][I][COLOR=#ff8c00]
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
