0

検索に失敗したので、直接聞いてみました C#でアクセスを分離して16ビットWORDを作成する方法はありますか? AX のようなものと別の一般的なレジスタ c++ では次のようになります

union unsigned short
{
    struct
    {
        char low,high;
    } parts;
    u16 whole;
} a;
#define ax a.whole
#define al a.parts.low
#define ah a.parts.high

そして、私はそれを同じように使用するよりも

ax=0x3d5f; ああ= 0x04;

など。だから問題は - 私がそれを使用しなければならなかったクラス\構造なしでこれを行う方法はありますか

AX.h=0x04

またはそのように。

4

2 に答える 2