Strings.AscW Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir karaktere karşılık gelen karakter kodunu temsil eden bir tamsayı değeri döndürür.
Aşırı Yüklemeler
AscW(Char) |
Bir karaktere karşılık gelen karakter kodunu temsil eden bir tamsayı değeri döndürür. |
AscW(String) |
Bir karaktere karşılık gelen karakter kodunu temsil eden bir tamsayı değeri döndürür. |
AscW(Char)
- Kaynak:
- Strings.vb
- Kaynak:
- Strings.vb
- Kaynak:
- Strings.vb
Bir karaktere karşılık gelen karakter kodunu temsil eden bir tamsayı değeri döndürür.
public:
static int AscW(char String);
public static int AscW (char String);
static member AscW : char -> int
Public Function AscW (String As Char) As Integer
Parametreler
- String
- Char
Gereklidir. Herhangi bir geçerli Char
veya String
ifade. bir String
ifadeyseString
, giriş için dizenin yalnızca ilk karakteri kullanılır. Nothing
karakter içeriyorsa veya karakter içermiyorsa String
bir ArgumentException hata oluşur.
Döndürülenler
Bir karaktere karşılık gelen karakter kodu.
Örnekler
Aşağıdaki örnek, her dizedeki Asc
ilk harfe karşılık gelen karakter kodlarını döndürmek Integer
için işlevini kullanır.
Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")
Açıklamalar
Asc
giriş karakteri için kod noktasını veya karakter kodunu döndürür. Bu, tek baytlı karakter kümesi (SBCS) değerleri için 0 ila 255, çift baytlı karakter kümesi (DBCS) değerleri için de -32.768 ila 32.767 olabilir.
AscW
giriş karakteri için Unicode kod noktasını döndürür. Bu, 0 ila 65.535 olabilir. Döndürülen değer, geçerli iş parçacığına ilişkin kültür ve kod sayfası ayarlarından bağımsız.
Not
Visual Basic'in AscB
önceki sürümlerinin işlevi karakter yerine bayt kodu döndürür. Esas olarak çift baytlı karakter kümesi (DBCS) uygulamalarında dize dönüştürmek için kullanılır. Tüm Visual Basic 2005 dizeleri Unicode'dadır ve AscB
artık desteklenmez.
Ayrıca bkz.
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- İşlevler (Visual Basic)
Şunlara uygulanır
AscW(String)
- Kaynak:
- Strings.vb
- Kaynak:
- Strings.vb
- Kaynak:
- Strings.vb
Bir karaktere karşılık gelen karakter kodunu temsil eden bir tamsayı değeri döndürür.
public:
static int AscW(System::String ^ String);
public static int AscW (string String);
static member AscW : string -> int
Public Function AscW (String As String) As Integer
Parametreler
- String
- String
Gereklidir. Herhangi bir geçerli Char
veya String
ifade. bir String
ifadeyseString
, giriş için dizenin yalnızca ilk karakteri kullanılır. Nothing
karakter içeriyorsa veya karakter içermiyorsa String
bir ArgumentException hata oluşur.
Döndürülenler
Bir karaktere karşılık gelen karakter kodu.
Örnekler
Aşağıdaki örnek, her dizedeki Asc
ilk harfe karşılık gelen karakter kodlarını döndürmek Integer
için işlevini kullanır.
Dim codeInt As Integer
' The following line of code sets codeInt to 65.
codeInt = Asc("A")
' The following line of code sets codeInt to 97.
codeInt = Asc("a")
' The following line of code sets codeInt to 65.
codeInt = Asc("Apple")
Açıklamalar
Asc
giriş karakteri için kod noktasını veya karakter kodunu döndürür. Bu, tek baytlı karakter kümesi (SBCS) değerleri için 0 ila 255, çift baytlı karakter kümesi (DBCS) değerleri için de -32.768 ila 32.767 olabilir.
AscW
giriş karakteri için Unicode kod noktasını döndürür. Bu, 0 ila 65.535 olabilir. Döndürülen değer, geçerli iş parçacığına ilişkin kültür ve kod sayfası ayarlarından bağımsız.
Not
Visual Basic'in AscB
önceki sürümlerinin işlevi karakter yerine bayt kodu döndürür. Esas olarak çift baytlı karakter kümesi (DBCS) uygulamalarında dize dönüştürmek için kullanılır. Tüm Visual Basic 2005 dizeleri Unicode'dadır ve AscB
artık desteklenmez.
Ayrıca bkz.
- Chr(Int32)
- ChrW(Int32)
- System.Globalization
- CultureInfo
- ANSICodePage
- ArgumentException
- İşlevler (Visual Basic)