Anonim bir türe ait özellik adını dinamik olarak ayarlamak için herhangi bir yol var mı?Dinamik olarak bir C# anonim türün özellik adını ayarlama
Normalde böyle yapardım:
var anon = new { name = "Kayes" };
Şimdi bu isim bir XML dosyası veya bir veritabanından gelebilir, böylece dinamik özelliğin adını (veya tanımlayıcı) ayarlamak istiyorum .
Yanıtlarınız için teşekkürler. Hayır, ihtiyacım kesinlikle tüm sıkıcı alternatiflere değmez. Sadece kodumu takım liderinin geliştirdiği mevcut bir kütüphaneyle uyumlu hale getirmek istedim. Ancak kütüphaneyi, kolayca çözülebilmeleri için Sözlük türlerini desteklemek üzere güncellemeye karar verdik.
Pete, .NET dinamik türleri 4.0
sayesinde öğrenmek için çok heyecanlıyım.
bkz: http://stackoverflow.com/questions/3740021/how to-dinamik-yeni-isimsiz sınıf – nawfal