2011-08-12 9 views
0

はどのように作成する:のCodeDOMでたCodeDOMの質問

internal struct StructName 
{ 
    public static byte[] Code = new byte[] 
    { 
    0, 0, 0, 0 
    }; 
} 

を?

ありがとうございます。

答えて

2

コードを書き出すことで、正しい方向に送るはずです。あなたがなどのクラスを作るために使用するCodeTypeDeclarationを使用して

IsStructプロパティがtrueに設定されていることがあります。

ここで、type = CodeTypeDeclarationです。その後、あなたは

type.Attributes = MemberAttributes.FamilyAndAssemblyを行う必要があり、それは内部にするために最初の部分を構築することができます

。これは内部になります。

次に、type.Members.Add()を使用して、残りの部分を標準的な方法で処理するメンバーを作成できます。

ありがとう アレックス