Decoder Konstruktor
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der Decoder-Klasse.
protected:
Decoder();
protected Decoder ();
Protected Sub New ()
Beispiele
Im folgenden Beispiel werden zwei Techniken zum Initialisieren einer neuen Decoder Instanz veranschaulicht.
using namespace System;
using namespace System::Text;
int main()
{
// A Decoder is obtained from an Encoding.
UnicodeEncoding^ uni = gcnew UnicodeEncoding;
Decoder^ dec1 = uni->GetDecoder();
// A more direct technique.
Decoder^ dec2 = Encoding::Unicode->GetDecoder();
// dec1 and dec2 seem to be the same.
Console::WriteLine( dec1 );
Console::WriteLine( dec2 );
// Note that their hash codes differ.
Console::WriteLine( dec1->GetHashCode() );
Console::WriteLine( dec2->GetHashCode() );
}
/* This code example produces the following output.
System.Text.UnicodeEncoding+Decoder
System.Text.UnicodeEncoding+Decoder
54267293
18643596
*/
using System;
using System.Text;
class EncoderExample {
public static void Main() {
// A Decoder is obtained from an Encoding.
UnicodeEncoding uni = new UnicodeEncoding();
Decoder dec1 = uni.GetDecoder();
// A more direct technique.
Decoder dec2 = Encoding.Unicode.GetDecoder();
// dec1 and dec2 seem to be the same.
Console.WriteLine(dec1.ToString());
Console.WriteLine(dec2.ToString());
// Note that their hash codes differ.
Console.WriteLine(dec1.GetHashCode());
Console.WriteLine(dec2.GetHashCode());
}
}
/* This code example produces the following output.
System.Text.UnicodeEncoding+Decoder
System.Text.UnicodeEncoding+Decoder
58225482
54267293
*/
Imports System.Text
Class EncoderExample
Public Shared Sub Main()
' A Decoder is obtained from an Encoding.
Dim uni As New UnicodeEncoding()
Dim dec1 As Decoder = uni.GetDecoder()
' A more direct technique.
Dim dec2 As Decoder = Encoding.Unicode.GetDecoder()
' dec1 and dec2 seem to be the same.
Console.WriteLine(dec1.ToString())
Console.WriteLine(dec2.ToString())
' Note that their hash codes differ.
Console.WriteLine(dec1.GetHashCode())
Console.WriteLine(dec2.GetHashCode())
End Sub
End Class
'This code example produces the following output.
'System.Text.UnicodeEncoding+Decoder
'System.Text.UnicodeEncoding+Decoder
'58225482
'54267293
'
Hinweise
Um eine Instanz einer Implementierung dieser Klasse abzurufen, sollte die Anwendung die GetDecoder Methode einer Encoding Implementierung verwenden.