标签: c# reflection types .net-assembly
如果我在AppDomain中获得类型列表,这些类型是否有固有的排序?
List<Type> myTypes = new List<Type>(); foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies()) myTypes.AddRange(a.GetTypes());
这似乎产生了一个名称空间中按类型分组的列表,但我看不到名称空间组本身的模式(或每个名称空间组中的类型)。
答案 0 :(得分:11)
即使您可以识别订单,documentation中也没有任何内容可以保证 - 所以绝对不应该依赖它。
如果您想要特定的订购,您应该自己确定。