在C#ASP .NET中将bytes []转换为字符串 [英] Converting bytes[] to string in C# asp .net

查看:77
本文介绍了在C#ASP .NET中将bytes []转换为字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

亲爱的朋友,
晚上好.....我正在保存简历...即... 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆