Maison > Article > développement back-end > Introduction aux bases de C# - explication détaillée des constantes
Cet article présente principalement les connaissances pertinentes des constantes en C#, qui ont une bonne valeur de référence. Jetons-y un coup d'œil avec l'éditeur
La constante, comme son nom l'indique, est une « quantité qui ne change pas ».
Les chiffres (comme 12,85), les caractères (comme 'F') et les chaînes (comme "Merci") que nous écrivons habituellement sont tous des "littéraux". constantes".
Certaines constantes sont à la fois importantes et sujettes aux erreurs. Par exemple, la valeur de pi est 3,1415926..., nous utilisons donc souvent des constantes personnalisées. Par exemple : le mot-clé
namespace Test { class Program { static void Main(string[] args) { const double PI = 3.1415926;//自定义常量PI,表示圆周率 Console.Write(“半径为4的圆的周长为:”);//字符串常量 Console.WriteLine(2*PI*4);//应用自定义常量PI Console.Write(“半径为4的圆的面积为:”);//字符串常量 Console.WriteLine(PI*4*4);//应用自定义常量PI } } }
const indique que PI est une constante ; le mot-clé double indique que le type de PI est "double précision Point flottant " (un type numérique de haute précision) .
Ce code utilise pi (circonférence, surface) deux fois, mais comme une constante personnalisée est utilisée, la constante littérale 3.1415926 n'est écrite qu'une seule fois. Cela évite les erreurs causées par une écriture répétée.
Effet opérationnel :
Encore une chose à noter : les constantes se voient attribuer des valeurs lorsqu'elles sont déclarées et ne peuvent pas être modifiées ultérieurement.
En utilisant des constantes, il semble que vous puissiez définir l'identité du protagoniste dans le jeu. Par exemple :
namespace Test { class Program { static void Main(string[] args) { const string CITY = "某城市";//常量,城市 const string NAME = "凯文";//常量,姓名 Console.WriteLine(NAME+"出生在"+CITY+"的一个普通家庭");//使用常量 } } }
Le résultat courant est :
. Kevin est né dans une famille ordinaire dans une certaine ville
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!