如果我得到AppDomain中的类型列表,这些类型是否有固有的顺序?
List<Type> myTypes = new List<Type>();
foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies())
myTypes.AddRange(a.GetTypes());
这似乎生成了一个按名称空间中的类型分组的列表,但是我看不到名称空间组本身(或每个名称空间组中的类型)的模式。
即使您可以辨别订单,文档中也没有任何东西可以保证它-所以绝对不应该依赖它。