Yansımayı kullanarak sınıfımın özellik türünü almaya çalışıyorum, ancak bunun yalnızca bir RuntimePropertyInfo döndürdüğünü - bir türün adı olarak.Yansıma kullanılarak yazım alma
Ben nesne MyObject actualData var - bu özelliği içeren - Tipim DatumType olarak dize ve "Öğe" olarak "ad"
ben actualData 2 özelliklere sahip olduğunu görebiliriz ayıklama ediyorum, ilki türüdür dize ikincisi DatumType, ama bu kullandığınızda:
string typeName = actualData.getType().getProperty("Item").getType().Name
- bana RuntimePropertyInfo, sen görebiliyor DatumType
ben yanlış yapıyorum değil döndürür? C# - .Net 4.0 kullanıyorum. Çok teşekkürler!
C# kullanarak düşünün
harfe duyarlıdır. Sorunuza dahil ettiğiniz şey aslında denediğiniz şey olamaz. – hvdbenimle dalga mı geçiyorsun? : D hayır sorun değil bu yüzden sorun yok –
. Bunu bir cevap yerine nasıl yorum olarak eklediğime dikkat edin? Ancak, gerçekten denediğiniz kodu eklemezseniz, yaptığınız şeyin yalnızca büyük harf kullanımı sabit olup olmadığını veya başka değişiklikler yaptığını tahmin etmekten vazgeçtik. – hvd