どのように私は、実行時に部分クラスを作成することができますか?
-
19-09-2019 - |
質問
どのように私は、実行時に部分クラスを作成することができますか?
例:私はクラスを持っている。
public partial class A
{
}
私は、XMLファイルから実行時に、私のAクラスの部分を作成したいです。 私は私のプロジェクトのコードの変更をコンパイルしていないため。 私は、これはあまりほとんど意味である知っているが、私はこれを必要とします。
XOMLファイルは私のために働く?
解決
部分クラスのポイントは、異なるソースファイルで、それの部分を定義することができることです。最後に、コンパイル後に、何を持っていることは、他の区別がつかない、通常のクラスです。だから、「パーシャルクラスをインスタンス化」のようなものはありません。
他のヒント
partial
キーワードが複数のコードファイル間のクラスを分離するために使用されます。コンパイラは、単一のクラスにそれらを一緒にマージします。
あなたがすることはできません。
パーシャルクラスは、CLRには存在しません。それは何よりもビジュアルVtudioトリックの多くはでています。
所属していません StackOverflow