Assembly.GetTypes()返回类型的顺序是什么?



如果我得到AppDomain中的类型列表,这些类型是否有固有的顺序?

List<Type> myTypes = new List<Type>();
foreach (Assembly a in AppDomain.CurrentDomain.GetAssemblies())
    myTypes.AddRange(a.GetTypes());

这似乎生成了一个按名称空间中的类型分组的列表,但是我看不到名称空间组本身(或每个名称空间组中的类型)的模式。

即使您可以辨别订单,文档中也没有任何东西可以保证它-所以绝对不应该依赖它。

相关内容

  • 没有找到相关文章

最新更新