Encoder Oluşturucu
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Encoder sınıfının yeni bir örneğini başlatır.
protected:
Encoder();
protected Encoder ();
Protected Sub New ()
Örnekler
Aşağıdaki örnekte yeni Encoder bir örnek başlatmaya yönelik iki teknik gösterilmektedir.
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
'
Açıklamalar
Bu sınıfın bir uygulamasının örneğini almak için uygulamanın yöntemini Encoding kullanması GetEncoder gerekir.
Şunlara uygulanır
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.