C # Tutorials - Les 1: Basis Data Types en variabelen (int, double, float, etc ...)
Primitive Data Types
Primitieve data types in C # zijn technisch in wrapper klassen (als je weet niet wat dit betekent, maak je geen zorgen over het). Echter, tijdens het compileren, zijn ze niet echt behandeld als klassen, die de efficiëntie verbetert.
Er zijn 15 verschillende primitieve types in C #. De naam NET wrapper klasse in parethesis (mijn excuses voor de slechte opmaak, worden tafels niet ondersteund om wat voor reden)
Integer types:.
bool (Boolean) -Logic waarde | Waarden: Waar of niet waar | Geheugen: 8 bits
(byte) -Unsigned Byte | Waarden: 0-255 | Geheugen: 8 bits
sbyte (SByte) -Signed Byte | Waarden: -128 tot 127 | Geheugen: 8 bits
kort (Int16) -Signed Integer | Waarden: -32.768 tot 32.767 | Geheugen: 16 bits
ushort (uint16) -Unsigned Integer | Waarden: 0-65.
535 | Geheugen: 16 bits
int (Int32) -Signed Integer | Waarden: -2147483648 tot 2147483647 | Geheugen: 32 bits
uint (UInt32) -Unsigned Integer | Waarden: -2147483648 tot 2147483647 | Geheugen: 32 bits
lang (Int64) -Signed Integer | Waarden: -922337203685477508 naar 922337203685477507 | Geheugen: 64 bits
ulong (UInt64) -Unsigned Integer | Waarden: 0-18446744073709551615 | Geheugen: 64 bits
char (Char) -Unicode Character | Waarden: Elk teken | Geheugen: 16 bits
Decimal soorten:
float (Single) -Single Precision Float | Waarden: -3.
402823e38 naar 3.402823e38 | Geheugen: 32 bits | . Precieze maximaal 7 cijfers
double (dubbel) -Double Precision Float | Waarden: -1.79769313486232e308 naar 1.79769313486232e308 | . Nauwkeurig tot 15 cijfers
decimaal (decimaal) -Zeer precieze Type | Waarden: ± 1,0 x 10e-28 tot ± 7.9 × 10e28 | Geheugen: 128 bits | Nauwkeurig tot 29 cijfers
Andere:
string (String) sequentiebesturing van chars
Nu dat je de soorten en maten van gegevens die kunnen worden weergegeven, laten we zien hoe u variabelen van een bepaald type te creëren.
Je moet altijd een variabele een waarde wanneer u verklaren. Dit zal problemen, zoals het proberen om een variabele te gebruiken voordat je het een waarde (een runtime error optreedt) te vermijden
Integer /Decimal Types:.
int myInt = 2;
ushort myUShort = 5;
dubbele myDouble = -334,454;
String:
string myString = "Hello World" ;
string myString = ""; //Lege String
Hier is een voorbeeld van h