BitVector64のmysec変数を作成しました。8未満のバージョンの場合、BitVector32を使用して値を生成したいと思います。
static BitVector64.Section mySect1;
static BitVector64.Section mySect2;
static BitVector64.Section mySect3;
if (versions) > 7)
mySect2 = BitVector64.CreateSection(14, mySect1); // V1 - 3 bits
else
mySect3 = BitVector32.CreateSection(7, mySect2);
今必要なもの
- BitVector64.Sectionに値を持つMysect2。ExplictityをBitVector32.Sectionに変換し、引数を渡す必要があります。
以下の会話は私のために働いていません
mySect3 = BitVector32.CreateSection(7, (BitVector32.Section) mySect2);
- mysect3のBItVector32.Sectionの値を取得し、BitVector64.Sectionに変換する必要があります
以下の会話は私のために働いていません
mySect3 = BitVector32.CreateSection(7, (BitVector32.Section) mySect2) as BitVector34.Section;
また
mySect3 = (BitVector64.Section) BitVector32.CreateSection(7, (BitVector32.Section) mySect2) ;