0 szavazat
(4,8e pont) által 
által újranyitott

Példa:

string s = "Hello world!";
String s = "Hello world!";

Mik ez elvek az egyik és a másik használatára? És mik a különbségek?

1 válasz

0 szavazat
(4,8e pont) által 
 
Legjobb válasz

A string egy álnév (alias) a C#-ban a System.String-re.
Szóval gyakorlatilag nincs különbség. Olyan mint az int és a System.Int32.

Ha már elvek, akkor általánosan ajánlott a string használata bármikor, amikor egy objektumra hivatkozol:
Például:

string place = "world";

Hasonlóan, szerintem általánosan ajánlott használni a String-et, amikor konkrétan az osztályra szeretnél hivatkozni:
Például:

string greet = String.Format("Hello {0}!", place);

Ez az a stílus, amit a Miscrosoft a példáiban használ.

Úgy tűnik ez az elv ezzel kapcsolatban változhatott, ahogy a StyleCop most már a C# specifikus alias-ok használatát javasolja.

191 kérdés

181 válasz

48 hozzászólás

121 felhasználó

Üdvözlet a "Kérdezd Lacit" weboldalon, ahol programozás témában kérdezhetsz és kaphatsz választ a közösség tagjaitól.
...