您最多选择25个主题
主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
26 行
496 B
26 行
496 B
using System.Collections.Generic;
|
|
using System.Collections;
|
|
using System;
|
|
|
|
namespace GraphProcessor
|
|
{
|
|
public static class AppDomainExtension
|
|
{
|
|
public static IEnumerable< Type > GetAllTypes(this AppDomain domain)
|
|
{
|
|
foreach (var assembly in domain.GetAssemblies())
|
|
{
|
|
Type[] types = {};
|
|
|
|
try {
|
|
types = assembly.GetTypes();
|
|
} catch {
|
|
//just ignore it ...
|
|
}
|
|
|
|
foreach (var type in types)
|
|
yield return type;
|
|
}
|
|
}
|
|
}
|
|
}
|