我目前正在尝试在将数据存储到数据库之前对其进行编码。
try
{
byte[] byteEncString = new byte[_strToConvert.Length];
byteEncString = System.Text.Encoding.UTF8.GetBytes(_strToConvert);
string strEncoded = Convert.ToBase64String(byteEncString);
return strEncoded;
}
有人知道一个15个字符的字符串通过utf8和base64string编码后会变成多长吗?另外,是否存在最大长度?我的sql服务器字段只有50个字符,我想将其限制在这个范围内。你有什么想法吗?