Visual Basic .NET-Datentypen
Visual Basic .NET (VB .NET) können Sie direkt in die Grundlagen erhalten, ohne durch Übersetzer zu waten. Die folgende Tabelle zeigt Ihnen die Datentypen VB .NET verwendet, sowie ihre CLR Struktur, Speichergröße und Wertebereiche. Verwenden Sie die Informationen für gut, nicht schlecht!
Visual Basic-Typ | Common Language Runtime Type Struktur | Speichergröße | Wertebereich |
---|---|---|---|
Boolean | System.Boolean | 2 Bytes | Wahr oder falsch |
Byte | System.Byte | 1 byte | 0 bis 255 (unsigned) |
Verkohlen | System.Char | 2 Bytes | 0 bis 65535 (unsigned) |
Datum | System.DateTime | 8 Bytes | 1. Januar 0001 bis 31. Dezember 9999 |
Dezimal | System.Decimal | 16 Bytes | +/ -79.228.162.514.264.337.593.543.950.335 Ohne decimalpoint- +/- 7,9228162514264337593543950335 mit 28 Plätzen zu theright des Dezimal- kleinste Zahl ungleich Null beträgt +/- 0,0000000000000000000000000001 |
Doppelzimmer (Doppel-precision floating-point) | System.Double | 8 Bytes | -1.79769313486231E + 308 bis 4.94065645841247E-324 für negativevalues- 4.94065645841247E-324 zu 1.79769313486231E + 308 für positivevalues |
Ganze Zahl | System.Int32 | 4 Bytes | -2147483648 bis 2147483647 |
Long (long integer) | System.Int64 | 8 Bytes | -9.223.372.036.854.775.808 zu 9.223.372.036.854.775.807 |
Objekt | System.Object (Klasse) | 4 Bytes | Jede Art kann in einer Variablen vom Typ Object gespeichert werden |
Kurz | System.Int16 | 2 Bytes | -32.768 bis 32.767 |
Einzel (single-precision floating-point) | System.Single | 4 Bytes | -3.402823E + 38 bis -1.401298E-45 für negative Werte-1.401298E-45 bis 3.402823E + 38 für positive Werte |
String (variabler Länge) | System.String (Klasse) | Abhängig von der Implementierung Plattform | 0 bis etwa 2 Milliarden Unicode-Zeichen |
Benutzerdefinierten Typ (Struktur) | (Erbt von System.ValueType) | Die Summe der Größen ihrer Mitglieder | Jedes Mitglied der Struktur hat eine Reichweite bestimmt durch seinen Datentyp und unabhängig von den Bereichen der anderen Mitglieder |