System.Text.Encoding.GetEncoding ("iso-8859-1") renvoie PlatformNotSupportedException?

Voir le sujet, note que cette question ne s'applique qu'à l' .NET compact cadre. Ce qui se passe sur les émulateurs qui sont livrés avec Windows Mobile 6 Professionnel SDK ainsi que sur mon anglais HTC Touch Pro (toutes les .NET CF 3.5). iso-8859-1 représente de l'europe Occidentale (ISO), qui est probablement le plus important de l'encodage en plus de us-ascii (au moins quand on passe par le nombre de messages usenet).

Je vais avoir un moment difficile de comprendre pourquoi cet encodage n'est pas pris en charge, tandis que les suivants sont pris en charge (de nouveau à la fois sur les émulateurs & mon HTC):

  • iso-8859-2 (Centrale Européenne (ISO))
  • iso-8859-3 (Latin 3 (ISO))
  • iso-8859-4 (Baltique (ISO))
  • iso-8859-5 (Cyrillique (ISO))
  • iso-8859-7 (en grec (ISO))

Donc, est un soutien pour le dire en grec plus important que le soutien pour l'allemand, le français
et l'espagnol? Quelqu'un peut-il faire la lumière sur cette?

Merci!

Andreas

source d'informationauteur Andreas Huber