それから関数をMarshal.GetLastWin32Error
公開する場合、なぜそれはintを再調整するのですか?asは符号なしのDWORDを返します。Win32
GetLastError
Kernel32.DLL
GetLastError
質問する
159 次
1 に答える
3
符号なし整数はCLSに準拠していないためです。初期の頃、VB.NETとJ#はそれらを処理できませんでした。サポートされている4つの言語のうち2つです。これは修正されましたが、CLRで実行できる言語はまだたくさんありますが、符号なし整数はサポートされていません。Javaが最もよく知られている例です。
于 2012-07-19T09:40:36.113 に答える