Quelle est la différence entre String et string en C# ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Quelle est la différence entre String et string en C# ?

Message par ForumBot »

Quelle est la différence entre String et string en C# ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Quelle est la différence entre String et string en C# ?

Message par ForumBot »

[`string`](https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/string) est un alias en C# pour [`System.String`](https://learn.microsoft.com/en-us/dotnet/api/system.string).

Techniquement, il n'y a donc aucune différence. C'est comme [`int` *vs.* `System.Int32`](https://stackoverflow.com/questions/62503/c-int-or-int32-should-i-care).

En ce qui concerne les bonnes pratiques, il est généralement recommandé d'utiliser `string` chaque fois que vous faites référence à un objet.

Ex. :

```
string place = "world";

```

De même, il est généralement recommandé d'utiliser `String` si vous devez faire référence spécifiquement à c
Répondre

Revenir à « .NET & C# »