1
A
回答
4
另一種方法是:
PropertyInfo info = obj.GetType().GetProperty("PropertyNameToFind");
if (info != null)
{
// Property exists in this type...
}
1
給看看System.Reflection.PropertyInfo類。
下面是使用反射示例用法
using System.Reflection; // reflection namespace
// get all public static properties of MyClass type
PropertyInfo[] propertyInfos;
propertyInfos = typeof(MyClass).GetProperties(BindingFlags.Public | BindingFlags.Static);
// sort properties by name
Array.Sort(propertyInfos, delegate(PropertyInfo propertyInfo1, PropertyInfo propertyInfo2)
{ return propertyInfo1.Name.CompareTo(propertyInfo2.Name); });
// write property names
foreach (PropertyInfo propertyInfo in propertyInfos) {
Console.WriteLine(propertyInfo.Name);
}
相關問題
- 1. AngularJS綁定屬性存在
- 2. C#後期綁定
- 3. C#參數化屬性的後期綁定
- 4. C#中的後期綁定#
- 5. C#Excel 2007後期綁定
- 6. COM +後期綁定C#4.0
- 7. 在actionscript中綁定存在屬性
- 8. 將非屬性綁定到datagrid列DataField?
- 9. IDataErrorInfo和非空屬性綁定驗證
- 10. 在綁定屬性
- 11. 檢查綁定屬性是否存在
- 12. 綁定Button.Enabled屬性在C#dll
- 13. 綁定屬性parent屬性
- 14. 如何將DataTrigger綁定到非綁定屬性?
- 15. 綁定屬性
- 16. C#WPF綁定自定義屬性
- 17. 如何訪問後期綁定的嵌套屬性和方法?
- 18. XML軸屬性不支持後期綁定
- 19. 代碼背後的綁定屬性
- 20. 事件後的MVP綁定屬性null
- 21. MVC綁定到轉換後的屬性
- 22. java多態性後期綁定規則
- 23. 數據綁定期間未綁定繼承的屬性
- 24. 與屬性綁定在Silverlight
- 25. 屬性綁定在caliburn微
- 26. 數據綁定屬性C#WPF
- 27. C#xaml綁定到別處的屬性
- 28. C#XAML如何綁定源屬性
- 29. 自定義屬性沒有綁定的綁定屬性
- 30. 父屬性綁定