有没有办法可以获得类型成员的GUI? 例如:ConstructorInfo,PropertyInfo,FieldInfo,MethodInfo和EventInfo的GUID?
我只能看到type.ReflectedType.GUID(例如property.ReflectedType.GUID) 但生成的GUID是类GUID(w / c是类型)
答案 0 :(得分:0)
您始终可以使用Type.GUID
来获取GuidAttribute属性注册的预定义GUID。但GUID没有详细记录,请谨慎使用。
typeof(ConstructorInfo).GUID
https://msdn.microsoft.com/en-us/library/system.type.guid.aspx
答案 1 :(得分:0)
我认为如果您将GUID用作应用程序中类型的标识符(在词典或类似的类中),这是一个坏主意。而是直接使用该类型。
而不是Dictionary<string, whatever>
使用Dictionary<Type, whatever>
。