У меня есть код ниже, как ни странно, он продолжает возвращать одно и то же значение (даже если filename
) отличается, если я вызываю его более одного раза в одном и том же запросе.
Я только что прошел через код, и даже stringbytes
точно такой же (т. Е. GetBytes (строка)) возвращает то же значение.
public static string Base64EncodeString(string filename)
{
var stringbytes = System.Text.Encoding.Default.GetBytes(filename);
return Convert.ToBase64String(stringbytes);
}