`` Utilisation de l'opérateur?
"/> <code class=" language-csharp>public int MaxHealth => Memory[Address].IsValid ? Memory[Address].Read<int>(Offs.Life.MaxHp) : 0; </p>
<p>
<strong>
</strong> Initialisation du champ </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>
=>
attendre:
<code class="language-csharp">public int MaxHealth = x ? y : z;</code>
Différences de clés:
La principale différence entre<code class="language-csharp">public int MaxHealth; // 字段声明 public int MaxHealth = x ? y : z; // 字段赋值</code>
Lambda Expression
Dans l'expression de Lambda, l'opérateurest utilisé pour séparer les paramètres d'entrée de la fonction anonyme de son sujet. LAMBDA L'expression est utilisée pour définir une méthode ou une expression anonyme qui peut être transmise à d'autres fonctions comme paramètres. Ils n'ont rien à voir avec les membres de l'expression.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!