0

リフレクターを使用して DLL を逆コンパイルしました。取得されたコードは、request.Timeout のすべての割り当てに 16 進値を設定しました。このようなもの:

request.Timeout = 0x401640;

正常にコンパイルされますが、これらの値をそのままにしておくと、実行時にアプリが同じように動作するかどうかはわかりません。それらをDECに変更することもできますが、非常に多くのものがあり、実用的ではありません。

私は.net 3.5を使用しています。

私の質問は、DEC 値が設定されている場合と同じように動作しますか? ありがとうございました。

4

1 に答える 1

0

短い答え: はい

長い回答: はい。ただし、何らかの方法で 10 進整数に変更する必要があります。プログラミングとは、ソフトウェアを正しく実行することですが、読みやすさも重要です。

将来そのコードを読めるようになる人は誰でも(あなたを含めて)、より簡単な時間になるでしょう。

于 2013-11-06T18:16:35.883 に答える