Visual Studio Object Browserのようなアプリケーションを開発したい、つまりユーザはSystem.Text
名前空間やシステムクラスのようなものを入力します。ボタンをクリックすると、 "System.Text"内のすべてのクラス、関数、プロパティなどを調べなければなりません。Visual Studioオブジェクトブラウザのようなアプリケーションを作成します。
私は以下を試みましたが、失敗しました。
Assembly SampleAssembly;
SampleAssembly = Assembly.Load("System.Text");
Type[] Types = SampleAssembly.GetTypes();
// Display all the types contained in the specified assembly.
StringBuilder str = new StringBuilder();
foreach (Type oType in Types)
{
str.Append(oType.Name.ToString() + "</br>");
}
divAsseblyData.InnerHtml = str.ToString();
例外がありますか? –
はい、FileNotFound例外が発生しましたか? 2行目:SampleAssembly = Assembly.Load( "System.Text"); – Justinonday
「System.Text」アセンブリのようなものはありません。 mscorlib.dll内の名前空間にすぎません。コードを書き直してmscorlibを読み込み、System.Text名前空間に移動します。 –