Type.GetType()

巴扎黑
巴扎黑オリジナル
2016-12-20 11:23:132780ブラウズ

// .net code

private Type GetType(string className)
{
// 現在のドメインを作成します。 
AppDomain currentDomain = AppDomain.CurrentDomain; 

// アセンブリのリストの配列を作成します。 
Assembly[] assems = currentDomain.GetAssemblies(); 

タイプ type = null; 
for (int j = 0; j {
Type[] type = assems[j].GetTypes(); 
for (int k = 0; k {
if (types[k].Name.Equals(className) || (types[k].FullName.Equals(className)))
{
type = タイプ[k]; 
休憩。 
}
}
if (type != null)
{
ブレーク; 
}
}

戻り値の型。 
}

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。