我有一个文件里面有这个dGVzdA==,dGVzdA==是 byte[] 中的单词测试转换。
之后我想让这个词再次进行字符串测试所以我这样做:
[HttpPost("[Action]")]
public async Task<IActionResult> ExtractLicenseData(IFormFile file){
string fileContents ;
using (var stream = file.OpenReadStream())
{
using (var reader = new StreamReader(stream))
{
fileContents = await reader.ReadToEndAsync();
}
}
string test = Encoding.ASCII.GetString(fileContents); // error
return BadRequest(test);
}
但是当我尝试这样做时string test = Encoding.ASCII.GetString(fileContents);出现错误:
无法从“字符串”转换为“字节[]”
恢复:
我有我的字符串dGVzdA==我想最终在我的原始字符串test中转换它。
/!\ 从测试到dGVzdA==我这样做Encoding.ASCII.GetBytes("test")。
慕雪6442864
猛跑小猪
相关分类