这是我的代码:
byte[] base64String = //this is being set properly
var base64CharArray = new char[base64String.Length];
Convert.ToBase64CharArray(base64String,
0,
base64String.Length,
base64CharArray,
0);
var Base64String = new string(base64CharArray);
当我运行它时,调用时出现以下错误Convert.ToBase64CharArray
:
偏移量没有引用字符串中的位置,或者目标字符数组的长度不足。参数名称:offsetOut
我该如何解决这个问题,所以我可以将我的字节数组转换为字符串,或者有没有更好的方法将字节数组转换为字符串?