Başka bir sistemde depolanmış bir ağaçtan değerler almak istiyorum. Örneğin: yazım hatası ve geçersiz anahtarları önlemek içinDerleme zamanı ağaç yapısı
GetValue("Vehicle.Car.Ford.Focus.Engine.Oil.Color")
, içinde ben ağaç yapısı ile bir nesneyi veya sınıfı yaratarak derleme zamanında adını kontrol etmek istiyorum:
GetValue(Vehicle.Car.Ford.Focus.Engine.Oil.Color)
mi var bir Her ağaç düğümü için sınıf oluşturmadan bunu C# yapmanın kolay yolu? Anonim sınıfları veya alt sınıfları kullanabilir miyim? Kodu otomatik olarak oluşturmalı mıyım?
Kodu otomatik olarak oluşturabilir (yapmalı) – sehe
Bunu sınıf hiyerarşisi gibi mi demek istiyorsunuz? –
Evet, bir sınıf hiyerarşisi. Oil.Color muhtemelen anahtarı içeren bir dize olurdu. – Sjoerd