我寫了一個只有幾個屬性的類,用另一個類去調用,如何獲取該類的所有我定的屬性的名稱(C#,VB.net均可)....散分

wenhuiyan 2006-10-31 09:46:32
我寫了一個只有幾個屬性的類,用另一個類去調用,如何獲取該類的所有我定的屬性的名稱(C#,VB.net均可)
...全文
88 7 打赏 收藏 举报
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
seemwind 2006-10-31
  • 打赏
  • 举报
回复
直接用不就可以了吗
GXY2005 2006-10-31
  • 打赏
  • 举报
回复
typeof(MyType).GetProperties();
lovefootball 2006-10-31
  • 打赏
  • 举报
回复
用反射,具体参见MSDN的PropertyInfo
自己写的类,干嘛要得到名称???
dlzhangln 2006-10-31
  • 打赏
  • 举报
回复
typeof(MyType).GetProperties();
icehawk 2006-10-31
  • 打赏
  • 举报
回复
是不是我想的太复杂了,自己写的类自己应该知道有什么接口的吧,直接用不就得了
icehawk 2006-10-31
  • 打赏
  • 举报
回复
class MyType
{
public override String ToString(){return "Hi"};
}

MemberInfo[] members = typeof(MyType).GetMembers();


如果只需要属性就用typeof(MyType).GetProperties();
另外还有GetNestedTypes,GetFields,GetConstructors,GetMethods,GetEvents
icehawk 2006-10-31
  • 打赏
  • 举报
回复
反射
相关推荐
发帖
C#

10.8w+

社区成员

.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
帖子事件
创建了帖子
2006-10-31 09:46
社区公告

让您成为最强悍的C#开发者