Encoder 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 Encoder.
protected:
Encoder();
protected Encoder ();
Protected Sub New ()
Exemples
L’exemple suivant illustre deux techniques d’initialisation d’une nouvelle Encoder instance.
using namespace System;
using namespace System::Text;
int main()
{
// An Encoder is obtained from an Encoding.
UnicodeEncoding^ uni = gcnew UnicodeEncoding;
Encoder^ enc1 = uni->GetEncoder();
// A more direct technique.
Encoder^ enc2 = Encoding::Unicode->GetEncoder();
// enc1 and enc2 seem to be the same.
Console::WriteLine( enc1 );
Console::WriteLine( enc2 );
// Note that their hash codes differ.
Console::WriteLine( enc1->GetHashCode() );
Console::WriteLine( enc2->GetHashCode() );
}
/* This code example produces the following output.
System.Text.EncoderNLS
System.Text.EncoderNLS
54267293
18643596
*/
using System;
using System.Text;
class EncoderExample {
public static void Main() {
// An Encoder is obtained from an Encoding.
UnicodeEncoding uni = new UnicodeEncoding();
Encoder enc1 = uni.GetEncoder();
// A more direct technique.
Encoder enc2 = Encoding.Unicode.GetEncoder();
// enc1 and enc2 seem to be the same.
Console.WriteLine(enc1.ToString());
Console.WriteLine(enc2.ToString());
// Note that their hash codes differ.
Console.WriteLine(enc1.GetHashCode());
Console.WriteLine(enc2.GetHashCode());
}
}
/* This code example produces the following output.
System.Text.EncoderNLS
System.Text.EncoderNLS
58225482
54267293
*/
Imports System.Text
Class EncoderExample
Public Shared Sub Main()
' An Encoder is obtained from an Encoding.
Dim uni As New UnicodeEncoding()
Dim enc1 As Encoder = uni.GetEncoder()
' A more direct technique.
Dim enc2 As Encoder = Encoding.Unicode.GetEncoder()
' enc1 and enc2 seem the same.
Console.WriteLine(enc1.ToString())
Console.WriteLine(enc2.ToString())
' Note that their hash codes differ.
Console.WriteLine(enc1.GetHashCode())
Console.WriteLine(enc2.GetHashCode())
End Sub
End Class
'This code example produces the following output.
'System.Text.EncoderNLS
'System.Text.EncoderNLS
'58225482
'54267293
'
Remarques
Pour obtenir une instance d’une implémentation de cette classe, l’application doit utiliser la GetEncoder méthode d’une Encoding implémentation.
S’applique à
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.