'寫入
創(chuàng)新互聯(lián)主營故城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶APP開發(fā),故城h5成都微信小程序搭建,故城網(wǎng)站營銷推廣歡迎故城等地區(qū)企業(yè)咨詢
Dim?bytes()?As?Byte?=?{34,?23,?43,?43,?55,?3}
Dim?items?=?(From?item?In?bytes?Select?item.ToString("000")).ToArray()
System.IO.File.WriteAllLines("c:\test.txt",?items)
'讀取
Dim?items2?=?System.IO.File.ReadAllLines("c:\test.txt")
Dim?bytes2?=?(From?item?In?items2?Select?Byte.Parse(item)).ToArray()
For?Each?item?In?bytes2
Console.WriteLine(item.ToString())
Next
到底是加左邊還是加右邊???
加左邊的話可以用Format(number, "000000"),得到的數(shù)如果不足6位則自動在左邊補0。
加右邊的話,可以用
While Len(st)6
st=st+"0"
Wend
得到的st就保證6位
1左移10位,1后面加10個0
結(jié)果就是:10000000000
五、按位運算符
注意不能在VB.Net中直接使用以下二進制數(shù),使用時需轉(zhuǎn)換為相應(yīng)的十六或十進制數(shù)字。
1. 表示按位左移,空缺處補0。如:101101 2 結(jié)果為 110100
2. 表示按位右移,如:101101 2 結(jié)果為 001011