Réponse : L'opérateur nameof en C# renvoie le nom de l'expression spécifiée. Description détaillée : L'opérateur nameof peut être utilisé dans les expressions de type suivantes : Champ Attribut Méthode Type d'événement Type Membre (champ, propriété, méthode, etc.)
nom de l'opérateur en C#
nom de l'opérateur en C# Renvoie une chaîne représentant le nom de l'expression spécifiée.
Syntaxe
<code>nameof(expression)</code>
Où, expression
peut être l'un des éléments suivants :
Role
L'opérateur nameof est utile lorsque :
Exemple
<code class="csharp">// 字段 int age = 25; Console.WriteLine($"My age is {nameof(age)}"); // 属性 string name = "John"; Console.WriteLine($"My name is {nameof(name)}"); // 方法 void PrintName() { Console.WriteLine("John"); } Console.WriteLine($"The method name is {nameof(PrintName)}"); // 类型 Console.WriteLine($"The type name is {nameof(int)}");</code>
Sortie
<code>My age is age My name is name The method name is PrintName The type name is Int32</code>
Remarque
le nom de l'opérateur ne peut pas être utilisé avec :
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!