.net - Quelle est la différence entre Chaîne et chaîne en C#

Mots clés : c#.netstringtypesaliasc#

meilleur 4 Réponses .net - Quelle est la différence entre Chaîne et chaîne en C#

vote vote

98

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

83

object:  System.Object string:  System.String bool:    System.Boolean byte:    System.Byte sbyte:   System.SByte short:   System.Int16 ushort:  System.UInt16 int:     System.Int32 uint:    System.UInt32 long:    System.Int64 ulong:   System.UInt64 float:   System.Single double:  System.Double decimal: System.Decimal char:    System.Char 
public enum Foo : UInt32 {} // Invalid public enum Bar : uint   {} // Valid 
vote vote

75

BinaryReader br = new BinaryReader(...); float val  = br.ReadSingle(); // OK, but feels unnatural Single val = br.ReadSingle(); // OK and feels good 
vote vote

66

StringBuilder String = new StringBuilder();  // compiles StringBuilder string = new StringBuilder();  // doesn't compile  
StringBuilder @string = new StringBuilder(); 

Questions similaires