如果我获得 AppDomain 中的类型列表,这些类型是否有固有的顺序?
List<Type> myTypes = new List<Type>();
foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies())
myTypes.AddRange(a.GetTypes());
这似乎产生了一个列表grouped按命名空间中的类型,但我看不到命名空间组本身(或每个命名空间组内的类型)的模式。
即使你能辨别顺序,里面也没有任何东西文档 http://msdn.microsoft.com/en-us/library/system.reflection.assembly.gettypes.aspx保证它 - 所以你绝对地不应该依赖它。
如果您想要特定的顺序,您应该自己确定。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)