閑古鳥

オールドプログラマの日記。プログラミングとか病気(透析)の話とか。

LINQPadでクラスをDumpする際のメンバの並び順(alpha)

バイナリファイルを構造体に突っ込んでDumpして中身を覗くぜ! という時にメンバがアルファベット順にソートされて出てきて探しにくい! となったので引数を見たらそのままずばりbool? alpha引数があったので、これをfalseにしたらメンバの定義順に並んでくれました。

f:id:wata_d:20190705123911p:plain
f:id:wata_d:20190705123927p:plain

ちなみに Dump(true) だけだとtoDataGrid引数の値として評価されるので注意。