Ben adıyla bir örneğinin bir propery arar aşağıdaki kod satırı pasajı vardı:nasıl adı durumda görmezden gelerek bir özellik aramak için Net yansıma kullanırım?
var prop = Backend.GetType().GetProperty(fieldName);
Şimdi fieldName davasını görmezden istiyorum, bu yüzden aşağıdaki çalıştı:
var prop = Backend.GetType().GetProperty(fieldName, BindingFlags.IgnoreCase);
... Olmaz. Şimdi tam durum var alan adlarını bulamazsınız desteklemek.
Dolayısıyla ..... nasıl adı durumda görmezden gelerek bir özellik aramak için Net yansıma kullanırım? . Eğer herhangi bir bayraklar, halkı, örneğini belirtmez ve statik varsayılan olarak sağlandığında bunu belirterek ediyorsanız açıkça ben sadece önermek
using System;
using System.Reflection;
public class Test
{
private int foo;
public int Foo { get { return foo; } }
static void Main()
{
var prop = typeof(Test).GetProperty("foo",
BindingFlags.Public
| BindingFlags.Instance
| BindingFlags.IgnoreCase);
Console.WriteLine(prop);
}
}
(: