我正在使用以下C#代码将图像文件转换为Base64字符串。
using (var fs = new FileStream(filename, FileMode.Open, FileAccess.Read))
{
var buffer = new byte[fs.Length];
fs.Read(buffer, 0, (int)fs.Length);
var base64 = Convert.ToBase64String(buffer);
}
我该如何测试转换前后的大小?即图片文件大小和base 64字符串的大小。我想检查是否通过转换赢得了更多的空间。
var buffer = File.ReadAllBytes(filename);
来读取缓冲区。 - Jim Mischel