[英]c# string to hex , hex to byte conversion
我有一個方法,它采用十六進制值並將其指定為明文但類型的字節
byte plainText = 0xd7;
我想從文本框中獲取此值,例如,用戶將d7鍵入文本框,ı將分配給它
byte plaintText = 0xd7
我無法實現這一點。
您可以使用Convert.ToByte(String, Int32)
方法,並將基數設置為16(十六進制):
String text = "d7";
byte value = Convert.ToByte(text, 16);
嘗試這個:
var myByte = Byte.Parse("d7", NumberStyles.HexNumber)
你試過用這個嗎?
Byte.parse
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.