との根本的な違いは何ですか? i
C#では、インクリメンタルコンピューティングシンボルの効果 i
とは異なり、主にイベントの順序と返品の結果に反映されます。以下は、これら2つの演算子を区別する詳細な説明です。
i 一般的な誤解とは対照的に、同じイベント順序に従ってください。接頭辞形式(i)と接尾辞形式(i)は、変更する最後のステップの値からのみ異なります。 i
(接尾辞の接尾辞):i
増加する増加前の元の値。増加する効果は、 i
のフォローアップ使用にのみ反映されます。
(接頭辞の増分):増加した増加後の値。この変更された値は、さらに計算するためにすぐに使用できます。
これら2つの演算子の主な副作用は、
i
4。例:i
i
i
の値を使用する前に、を使用してください。
i
を使用して値をすぐに追加するには、を使用してください。
i
i
その他の注意事項:
これら2つの演算子によって返される値は、変数で更新された値ではなく、の一時コピーに基づいています。
増加する操作の実行順序は明確に定義され、これら2つの形式と一致しています。 i
i
プレフィックスと接尾辞演算子は、優先度またはバインディングに影響を与えません。 i
以上がC#の「私と「私」の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。