2010-07-27 7 views
3

Quel est le nom du caractère à la fin de chacune de ces lignes?Quel est le nom officiel de cette fonction de syntaxe?

Dim _int As Integer = 1I 
Dim _short As Short = 1S 
Dim _long As Long = 1L 
Dim _single As Single = 1.0F 
Dim _double As Decimal = 1D 

J'ai toujours appelé ces "spécificateurs de type". Je suppose que c'est incorrect car je suis incapable de trouver la documentation officielle en utilisant ce terme. Je voudrais savoir ce que les autres sont disponibles mais je ne trouve pas le bon terme à utiliser dans ma recherche.

Répondre

3

Selon le documentation dans VB.NET, ils sont appelés "caractères de type littéral". Voir la section sur "les types littéraux forcés".

+1

J'ai marqué ceci comme réponse acceptée parce que mon exemple de code était VB et non C#. –

5

C'est ce qu'on appelle un suffixe de type.

+0

semble tellement évident maintenant :) –

+2

http://msdn.microsoft.com/en-us/library/bfft1t3c.aspx –

+0

Merci @Jon, était à la recherche mais ne pouvait pas le trouver. –

2

Selon MSDN dans C# sont appelés: Type suffix

Questions connexes