要获取AppDomain.CurrentDomain.GetAssemblies()返回的程序集顺序,可以使用以下代码示例:
using System;
using System.Reflection;
class Program
{
static void Main()
{
// 获取当前AppDomain的程序集列表
Assembly[] assemblies = AppDomain.CurrentDomain.GetAssemblies();
// 遍历程序集列表并打印程序集名称
foreach (Assembly assembly in assemblies)
{
Console.WriteLine(assembly.FullName);
}
}
}
这段代码会遍历当前AppDomain中加载的所有程序集,并打印它们的全名。要注意的是,AppDomain.CurrentDomain.GetAssemblies()返回的顺序是不确定的,它取决于程序集被加载的顺序。在不同的运行环境和框架版本下,程序集的加载顺序可能会有所不同。