我遇到了一个要求,其中我有system.byte[]
来自数据库的价值。现在我需要从这些值中获取字符串bye[]
值。我正在datatable
使用datarow
. 有很多列具有system.byte[]
价值。我如何检查system.byte[]
值并将其转换为字符串显示结果?
问问题
4461 次
1 回答
2
您在这里问两个问题:“如何连接”和“如何转换”。
using System;
using System.Text;
using System.Linq;
using System.Collections.Generic;
public class Program
{
public static void Main()
{
byte[] bytes1 = { 97, 98, 99, 100 };
byte[] bytes2 = { 49, 50, 51, 52 };
// concat
byte[] bytes = bytes1.Concat(bytes2).ToArray();
// convert
string bytesAsString = Encoding.UTF8.GetString(bytes);
Console.WriteLine(bytesAsString);
}
}
于 2014-12-17T08:20:42.667 回答