używam Xamarin rozwijać aplikację na Androida, podczas próby do konwersji tekstu do byte[]
pojawia się następujący błąd:niedostępne dla kodowania 1252 DATA - Xamarin
no data is available for encoding 1252
Mój kod:
byte[] mybyteA= Portable.Text.Encoding.UTF8.GetBytes(mystring);
Mono.Security.Cryptography.SHA224Managed sha22 = new _Mono.Security.Cryptography.SHA224Managed();
byte[] hash = sha22.ComputeHash(mybyteA);
https://bugzilla.xamarin.com/show_bug.cgi?id=39237 – GSerg
Jest to rzeczywisty kod? Jedyną częścią, która zajmuje się kodowaniem, jest pierwsza linia i używa ona UTF-8, a nie cp1252 ... która linia dokładnie zgłasza wyjątek? –
Która linia powoduje błąd? Czy na pewno chcesz użyć czegokolwiek w przestrzeni nazw '_Mono'? – Kroltan