← back to articles

❯ cat cta-anahtar-kelimeyi-degisken-ismi-olarak-kullanma.md

C#’ta anahtar kelimeyi değişken ismi olarak kullanma

1 min readtr#C#

Google Kitaplar‘da, şuradan bulabileceğiniz .Net CLR Unleashed kitabından edindiğim bir bilgiyi paylaşmak istiyorum.
CLS (Common Language Specification), CLS-Uyumlu tüm dillerin, anahtar kelimelerin değişken ismi olarak kullanabilmesini sağlayacak bir mekanizma sunmasını ister.
C# dili için bu mekanizma, anahtar kelimenin başına gelen @ işareti ile sağlanır.
@ işareti kullanılarak, şunlar yapılabilir;

view sourceprint?

1 int @``int = 8;
2 Console.WriteLine(``"integer değişken : {0}"``, @``int``);

view sourceprint?

1 bool @``bool = true``;
2 Console.WriteLine(``"boolean değişken : {0}"``, @``bool``);

Bu sayede, anahtar kelime olan “int”, değişken ismi olarak kullanılabildi.
Kaynak : MSDN: C# Keywords, MSDN: CLS, MSDN: What is CLS, Amazon: NET CLR Unleashed 
http://www.enginpolat.com/csharp-anahtar-kelimeyi-degisken-ismi-olarak-kullanma/