Hãy tưởng tượng sau đâyBindingFlags.IgnoreCase không hoạt động đối với Type.GetProperty()?
Loại T có một Công ty hiện trường. Khi thực hiện phương pháp sau đây nó hoạt động hoàn hảo:
Type t = typeof(T);
t.GetProperty("Company")
Whith cuộc gọi sau tôi nhận được null dù
Type t = typeof(T);
t.GetProperty("company", BindingFlags.IgnoreCase)
Bất kỳ ai có một ý tưởng?
Trong khi câu hỏi của bạn hợp lệ, tại sao bạn muốn bỏ qua vỏ trong Reflection? – OregonGhost
@OregonGhost: Có quan trọng không? – leppie
Trong khi câu hỏi meta của bạn là hợp lệ, nó thực sự không quan trọng. Như hầu hết các câu hỏi của tôi, lý do chính của tôi là sự đói khát kiến thức;) –