ToCharArray()
成都創(chuàng)新互聯(lián)公司是一家專注于成都網(wǎng)站設計、做網(wǎng)站與策劃設計,南岳網(wǎng)站建設哪家好?成都創(chuàng)新互聯(lián)公司做網(wǎng)站,專注于網(wǎng)站建設十年,網(wǎng)設計領域的專業(yè)建站公司;建站業(yè)務涵蓋:南岳等地區(qū)。南岳做網(wǎng)站價格咨詢:028-86922220
例如:str="asdfafafafaf"
str.toCharArray就是一個Char()數(shù)組了。
Private Function Conver_Hex(ByVal L As Long) As Array
Dim str_L As String = Hex(L)
If str_L.Length \ 2 0 Then
str_L = "0" str_L
End If
Dim byt(str_L.Length / 2 - 1) As Byte
For i = 0 To str_L.Length / 2 - 1
byt(i) = Convert.ToByte(str_L.Substring(2 * i, 2), 16)
Next
Return byt
End Function
'下面是調(diào)用代碼
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim L As Double = 123456
Dim byt() As Byte = Conver_Hex(L)
End Sub
本文介紹了各種編碼類型,然后討論了將字符串轉(zhuǎn)換成字節(jié)數(shù)組的方法。編碼類型用二進制形式描述一個字符串變量有很多種方式。用來實現(xiàn)該功能的編碼對象依賴于你選擇的編碼。下面是程序開發(fā)人員經(jīng)常使用的編碼類型:ASCII:將字符串中的每個字符使用7個比特編碼。這種編碼類型不能包含擴展的Uincode字符。Full Unicode(UTF-16):將字符串中的每個字符使用16個比特編碼。這種情況下對每個字符一個字節(jié)數(shù)組含有兩個字節(jié)。UTF-7:對于普通的ASCII字符使用7比特編碼,對于擴展字符使用多個7比特對編碼。這種編碼類型最常用于7比特協(xié)議中如mail等。UTF-8:對于普通的ASCII字符使用8比特編碼,對于擴展字符使用多個8比特對編碼。這種情況下對每個字符一個字節(jié)數(shù)組包含一個字節(jié)。