i dizeleri örtük dönüştürme olan bir sınıf var IsAssignableFrom'un örtülü sürümü? Benim kod kullanarak yansımaları olarak
if (f.FieldType.IsAssignableFrom("".GetType()))
yazdı. Ancak yukarıdaki if ifadesi onu yakalamaz. Yansımaları nasıl yapabilirim/yukarıdaki ifre ifadeleri örtülü string dönüşümü olan dizeleri ve sınıfları yakalayabilir miyim? Özellikle dizeleri ve bildiğim her sınıf yerine?
Yup. Kapalı dönüşüm operatörleri sadece sözdizimsel şekerdir. CLR için özel bir anlamı yoktur ve VB.NET onları bile (ya da en azından geçmişte değil) anlamıyor. Bu gerçek bir oyuncu değil ve bu yüzden gerçekten atanamaz; Tek cevap, örtülü operatörü kontrol etmektir. – Aaronaught