Quelle est la différence entre chaîne et chaîne en C# ?
Quelle est la différence entre chaîne et chaîne en C# ?

Vidéo: Quelle est la différence entre chaîne et chaîne en C# ?

Vidéo: Quelle est la différence entre chaîne et chaîne en C# ?
Vidéo: CSharp #20 - chaînes de caractères 2024, Avril
Anonim

Différence entre chaîne et chaîne en C#

En C#, chaîne de caractères est un alias pour le Chaîne de caractères classe en. NET cadre. Le seul petit différence est-ce que si vous utilisez le Chaîne de caractères class, vous devez importer l'espace de noms System au-dessus de votre fichier, alors que vous n'avez pas à le faire lorsque vous utilisez le chaîne de caractères mot-clé.

De plus, quelle est la différence entre chaîne et chaîne en C# ?

Chaîne de caractères " alias " Chaîne de caractères " (majuscule "S") est un type de données du framework. NET tandis que " chaîne de caractères " est un C# Type de données. En bref " Chaîne de caractères " est un alias (la même chose appelée avec différent noms) de " chaîne de caractères ". Donc, techniquement, les deux instructions de code ci-dessous donneront le même résultat.

la chaîne est-elle un type de données primitif en C# ? Dans c# les les types sont principalement définis comme deux les types : valeur les types et types primitifs . Voir d'abord la définition de types primitifs en C# . D'autre part, tout types de données primitifs en C# sont des objets dans l'espace de noms System. Chaîne de caractères mappe à " chaîne de caractères ", qui est un type primitif dans la CLI.

En conséquence, qu'est-ce que la chaîne et la chaîne en C# ?

1) Le chaîne de caractères type représente une séquence de zéro ou plusieurs caractères Unicode. chaîne de caractères est un alias pour Chaîne de caractères dans le. NET Framework. 2) ' chaîne de caractères ' est l'intrinsèque C# type de données, et est un alias pour le type fourni par le système System.

Quelle est la différence entre un littéral de chaîne et un objet String ?

Lorsque vous utilisez un littéral de chaîne les chaîne de caractères peut être interné, mais lorsque vous utilisez de nouveaux Chaîne de caractères ("") vous obtenez un nouveau objet chaîne . En général, vous devez utiliser le littéral de chaîne notation lorsque cela est possible. Il est plus facile à lire et donne au compilateur une chance d'optimiser votre code.

Conseillé: