C# değişkenin adı string olarak nasıl alınır?

nameof keyword ile çok basit.

C#:
string rasgool = "This is my nickname";
Console.Write(nameof(rasgool));

//Çıktı: rasgool

Bu tür işlemlere ihtiyaç duyuluyor. Daha geçenlerde custom attribute için ihtiyacım olmuştu. O sebeple asıl soruya odaklanın. Kimin ne için kullanacağı sizi ilgilendirmez.
 
Method içindeki değişkenin adına ihtiyaç duymak mantıklı değil. Sınıf üyeleri için Reflection kullanılabiliyor fakat method içi değişkenin adına bağımlıysanız bir şeyleri yanlış yapıyorsunuz demektir.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…