Udostępnij za pośrednictwem


Znaki — Typy danych (Visual Basic)

Visual Basiczawiera znakowych typów danych do zajmowania się znaki drukowalne i wyświetlanej.Podczas, gdy dotyczą one zarówno ze znakami Unicode, Char posiada pojedynczy znak, należy String zawiera dowolną liczbę znaków.

Dla tabeli, która wyświetla porównanie side-by-side Visual Basic typów danych, zobacz Typ danych — Podsumowanie (Visual Basic).

Typ char

Char Typ danych jest pojedynczy znak Unicode dwóch bajtów (16-bitowy).Jeśli zmienna jest zawsze przechowuje dokładnie jeden znak, zadeklarowania go jako Char.Na przykład:

' Initialize the prefix variable to the character 'a'. 
Dim prefix As Char = "a"

Każda możliwa wartość w Char lub String jest zmienna punkt kodu, lub kod znaku, w zestawie znaków Unicode.Znaki Unicode zawiera podstawowy zestaw znaków ASCII, różnych innych litery alfabetu, akcentów, symbole walut, ułamki, znaki diakrytyczne i symbole matematyczne i techniczne.

[!UWAGA]

Zestaw znaków Unicode rezerw kod punkty D800 poprzez DFFF (55296 poprzez 55551 dziesiętne) dla pary części znaku dwuskładnikowego, które wymagają dwóch wartości 16-bitowe do reprezentowania punktu jednego kodu.A Char zmienna nie mogą pomieścić para zastępcza i String używa dwóch pozycji do przechowywania takich pary.

Aby uzyskać więcej informacji, zobacz Char — Typ danych (Visual Basic).

Typ String

String Typ danych jest sekwencją zero lub więcej bajtów dwóch znaków Unicode (16-bitowy).Jeśli zmienna może zawierać dowolną liczbę znaków, zadeklarowania go jako String.Na przykład:

' Initialize the name variable to "Monday". 
Dim name As String = "Monday"

Aby uzyskać więcej informacji, zobacz String — Typ danych (Visual Basic).

Zobacz też

Zadania

Rozwiązywanie problemów związanych z typami danych (Visual Basic)

Koncepcje

Złożone typy danych (Visual Basic)

Typy ogólne w Visual Basic (Visual Basic)

Typy wartości i odwołań

Znaki typu

Inne zasoby

Podstawowe typy danych (Visual Basic)

Konwersje plików w Visual Basic