java - Pourquoi ces entiers 1 100 peuvent-ils être utilisés directement en C#?
仅有的幸福
仅有的幸福 2017-05-18 10:44:41
0
1
633

J'ai soudainement pensé aujourd'hui : les entiers 1, 2, 3 et 100 sont-ils définis en C# ? Pourquoi peuvent-ils être utilisés directement ?

Par exemple,

100.ToString()

var temp = 1000

Mais quand je regarde la définition de Int32 en C#, il écrit simplement une valeur minimale et une valeur maximale,

Je ne comprends toujours pas très bien.

Est-ce du codage ?

Code source C# Int32

仅有的幸福
仅有的幸福

répondre à tous(1)
滿天的星座

Les valeurs minimales et maximales sont des const, qui sont des variables dites statiques.
ToString() est une fonction membre,
1, 2, 3 et 100 sont respectivement toutes des instances de Int32
Les instances peuvent bien sûr accéder à la fonction membre.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal