問題タブ [ref-parameters]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
377 参照

c# - 同じ行の ref パラメータと代入

最近厄介なバグに遭遇しました。簡略化されたコードは次のようになります。

...

Increment 呼び出し後の x の値は 1 です! 何が起こっているのかがわかれば、これは簡単な修正でした。戻り値を一時変数に代入し、x を更新しました。この問題を説明するものは何だろうと思っていました。私が見落としているのは、仕様またはC#の一部の側面の何かですか。