C#使用Buffer.BlockCopy()方法将string转换为byte array

C#开发 作者: Rector 18715阅读 0评论 0收藏 收藏本文

郑重申明:本文未经许可,禁止任何形式转载

C#中使用Buffer.BlockCopy()方法将string转换为byte array的方法:
/// <summary>
/// C#中使用Buffer.BlockCopy()方法将string转换为byte array的方法
/// </summary>
/// <param name="str"></param>
/// <returns></returns>
static byte[] GetBytes(string str)
{
byte[] bytes = new byte[str.Length * sizeof(char)];
Buffer.BlockCopy(str.ToCharArray(), 0, bytes, 0, bytes.Length);
return bytes;
}

阅读了该文章的人还浏览了...

本文永久链接图享网 » C#使用Buffer.BlockCopy()方法将string转换为byte array

发布于: 2014-11-01 23:06:37
分享扩散:

文章评论

获取验证码