我正在尝试编写一个将字符串转换为Base64字节数组的函数。我已经尝试过这种方法:
public byte[] stringToBase64ByteArray(String input)
{
byte[] ret = System.Text.Encoding.Unicode.GetBytes(input);
string s = Convert.ToBase64String(input);
ret = System.Text.Encoding.Unicode.GetBytes(s);
return ret;
}
如果字符串是Unicode编码,那么这个函数会产生有效的结果吗?谢谢!