c#字符串转16进制
时间: 2023-08-26 22:13:09 浏览: 94
字符串与16进制串的转换.rar_ASP/.NET编程_C#_
你可以使用以下代码将 C# 中的字符串转换为十六进制:
```csharp
string str = "Hello World";
byte[] bytes = Encoding.Default.GetBytes(str);
string hexString = BitConverter.ToString(bytes).Replace("-", "");
Console.WriteLine(hexString);
```
这段代码将字符串转换为字节数组,然后使用 BitConverter 将字节数组转换为十六进制字符串。最后,使用 Replace 方法去除字符串中的连字符。输出结果将会是 "48656C6C6F20576F726C64"。
阅读全文