ホームページ > バックエンド開発 > C++ > プロパティとメソッドのc# `=>`オペレーターとは何ですか?

プロパティとメソッドのc# `=>`オペレーターとは何ですか?

Linda Hamilton
リリース: 2025-01-30 23:21:11
オリジナル
382 人が閲覧しました

` `` `` ``プロパティとメソッドのオペレーター? " /> What is the C# `=>
^
<sute> C#コードでは、<suteまたはメソッドに関連する式に</p>オペレーターが表示される場合があります。それはラムダの表現ではなく、表現の主なメンバーです。 <p>
<strong><达>式の主な属性のメンバー<code>=></code> </strong>
</p>式の主な属性のメンバーは、一種の属性ステートメントです。これには、単純な式のゲッターコードが含まれています。次のコードには、例が示されています
<p>
<code>=></code>上記のコードは、ゲッター定義に示されている属性と同等です。
</p>
<p><字>フィールドのフィールド初期化の違い<strong></strong>
</p>メイン属性メンバーと上記の式のフィールド初期化の違いは次のとおりです。
<p>
</p>ゲッター式は、アクセス属性のたびに計算されます。 <pre class=<code class=" language-csharp>public int MaxHealth => Memory[Address].IsValid ? Memory[Address].Read<int>(Offs.Life.MaxHp) : 0; </p> <p>フィールド初期化デバイス式は、インスタンス化されたタイプの場合にのみ1回計算されます。 </p> <div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><code class="language-csharp">public int MaxHealth { get { return Memory[Address].IsValid ? Memory[Address].Read<int>(Offs.Life.MaxHp) : 0; } }</code>

ログイン後にコピー

表現の主な方法

表現の主な方法は、

動作記号によって定義することもできます。次のコードには、例が示されています

    このコードは、次の方法と同等です。
  • 表現型メイン方法は、ネストされたタイプ、イベント、フィールドを除くすべてのメンバータイプに適しています。
  • 概要

式の主なメンバーは文法キャンディーの特性であり、Getterが単一の式を表すことができるようにすることで属性と方法を簡素化することができます。それらは、Getter属性と簡単な方法のみにシンプルな文法を提供します。

以上がプロパティとメソッドのc# `=>`オペレーターとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート