[英]Reading byte array Textbox -> byte[]
我有一個字符串,如89 3d 2c c0 7f 00
如何將它存儲到Byte [](字節數組)變量?
現在我只能讀取一個十進制值:(
Value=BitConverter.GetBytes(Int32.Parse(this.textBox3.Text.ToString()));
使用textBox3.Text.Split()
獲取長度為2的字符串數組。
然后在循環中使用byte.Parse(part, NumberStyles.HexNumber)
將每個部分從十六進制轉換為整數。
使用LINQ可以這樣寫:
byte[] result = textBox3.Text.Split(' ')
.Select(part => byte.Parse(part, System.Globalization.NumberStyles.HexNumber))
.ToArray();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.