C#では、接頭辞(i)と苦しみ(i)の動作は、自己関節計算が異なり、増分動作の時間と方法に影響します。これらの違いを理解することは、効率的で正確なコードを書くために不可欠です。
プレフィックス(i)プレフィックス操作シンボルは、最初に変数を評価し、その値を一時的な位置にコピーし、一時的な値を増やしてから、増分値ストレージ変数を保存します。 結果は、
の値の増加の値の値であることが非常に重要です。 例:
suffix(i)
接尾辞の動作はわずかに異なります。また、変数を評価し、値を一時的な位置にコピーし、一時的な値を増やし、増加する値ストレージ変数を保存します。ただし、 resultint i = 5; int result = ++i; // result = 6
の元の値、です。
<示>例: <区>主な違い
<:>結果:増加後に値を返し、元の値を返します。
<行>実行命令:int i = 5; int result = i++; // result = 5
同じ。両方の操作は、最初に変数を評価し、次に値をコピー、増加、保存します。
デモンストレーションの違いの例:
以上がC#のプレフィックス(i)とPostfix(i)増分演算子の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。