在C#ASP .NET中将bytes []转换为字符串 [英] Converting bytes[] to string in C# asp .net
问题描述
亲爱的朋友,
晚上好.....我正在保存简历...即... SQL Server中的Word文档为varbinary(MAX)...为字节....我需要获取该Word文档并阅读...并想在多行文本框中编写文本框.....如何将该字节转换为字符串...
谢谢
Suresh
Dear Friends,
Good Evening.....I am Saving Resume...ie...Word Document in sql server as varbinary(MAX)...as byte....I need to get that word document and read it... and want to write in multiline textboxtextbox.....how to convert that byte to string...
Thanks
Suresh
推荐答案
字符串为字节:
String to bytes:
byte[] bytes = Encoding.UTF8.GetBytes("CodeBegin");
字节为字符串:
Bytes to string:
string foo = Encoding.ASCII.GetString(bytes);
参考:将字符串转换为字节数组,将字节数组转换为字符串 [如何将字符串转换为字节数组并将字节数组转换为字符串 [ ^ ]
如何在C#.net中将字节转换为字符串 [ ^ ]
在C#中将字符串转换为字节数组 [ ^ ]
如何将byte()转换为字符串,以及从字符串返回到byte() [
Ref:Convert string to byte array and byte array to string[^]
Refer:
How to convert a string to a byte array and convert a byte array to a string[^]
how to convert byte to string in C#.net[^]
Converting string to byte array in C#[^]
How to convert byte() to string, and from string back to byte()[^]
在数据读取器中获取数据,然后
看看这个转换
Get the data in the data reader then
Look at this conversion
byte[] binaryData = reader[1];
string text = Encoding.UTF8.GetString(binaryData);
or
byte[] binaryData = reader[1];
string text = Encoding.Unicode.GetString(binaryData);
谢谢,
SP
Thanks,
SP
<pre lang="cs">string s = System.Text.UTF8Encoding.UTF8.GetString("your byte variable");
这篇关于在C#ASP .NET中将bytes []转换为字符串的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!