ASCIIEncoding Constructeur
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Initialise une nouvelle instance de la classe ASCIIEncoding.
public:
ASCIIEncoding();
public ASCIIEncoding();
Public Sub New ()
Exemples
L’exemple suivant montre comment créer une instance ASCIIEncoding et afficher le nom de l’encodage.
using System;
using System.Text;
class ASCIIEncodingExample {
public static void Main() {
ASCIIEncoding ascii = new ASCIIEncoding();
String encodingName = ascii.EncodingName;
Console.WriteLine("Encoding name: " + encodingName);
}
}
Imports System.Text
Class ASCIIEncodingExample
Public Shared Sub Main()
Dim ascii As New ASCIIEncoding()
Dim encodingName As String = ascii.EncodingName
Console.WriteLine("Encoding name: " & encodingName)
End Sub
End Class
Remarques
Avertissement
La ASCIIEncoding classe ne fournit pas de détection d’erreur. Pour des raisons de sécurité, vous devez utiliser le , UnicodeEncodingou UTF32Encoding la UTF8Encodingclasse et activer la détection des erreurs.
Si vous choisissez d’utiliser l’encodage ASCII, ce constructeur peut ne pas fournir le comportement de secours approprié pour votre application. Il utilise les classes et DecoderReplacementFallback les EncoderReplacementFallback classes pour remplacer chaque caractère en dehors de la plage de U+0000 à U+007F par un point d’interrogation ( ?). Au lieu de cela, vous pouvez appeler ou Encoding.GetEncoding(Int32, EncoderFallback, DecoderFallback)Encoding.GetEncoding(String, EncoderFallback, DecoderFallback) méthode et le transmettre EncoderExceptionFallback et DecoderExceptionFallback les objets pour utiliser la secours d’exception.
Note
ASCIIEncoding prend uniquement en charge les valeurs de caractères Unicode comprises entre U+0000 et U+007F. Par conséquent, UTF8Encoding, UnicodeEncodinget UTF32Encoding sont mieux adaptés aux applications mondialisées.