このインスタンスのハッシュ コードを返します。
Overrides Public Function GetHashCode() As Integer
[C#]
public override int GetHashCode();
[C++]
public: int GetHashCode();
[JScript]
public override function GetHashCode() : int;
戻り値
32 ビット符号付き整数ハッシュ コード。
使用例
[Visual Basic, C#, C++] GetHashCode メソッドを使用して UnicodeEncoding のインスタンスのハッシュコードを返す方法を次の例に示します。 UnicodeEncoding の作成方法に関係なく、すべてのインスタンスが同じハッシュ コードを返します。
Imports System
Imports System.Text
Class UnicodeEncodingExample
Public Shared Sub Main()
Dim unicode1 As New UnicodeEncoding()
Dim unicode2 As Encoding = Encoding.Unicode
Console.WriteLine(unicode1.GetHashCode())
Console.WriteLine(unicode2.GetHashCode())
End Sub 'Main
End Class 'UnicodeEncodingExample
[C#]
using System;
using System.Text;
class UnicodeEncodingExample {
public static void Main() {
UnicodeEncoding unicode1 = new UnicodeEncoding();
Encoding unicode2 = Encoding.Unicode;
Console.WriteLine(unicode1.GetHashCode());
Console.WriteLine(unicode2.GetHashCode());
}
}
[C++]
#using <mscorlib.dll>
using namespace System;
using namespace System::Text;
int main()
{
UnicodeEncoding* unicode1 = new UnicodeEncoding();
Encoding * unicode2 = Encoding::Unicode;
Console::WriteLine(unicode1 -> GetHashCode());
Console::WriteLine(unicode2 -> GetHashCode());
}
[JScript] JScript のサンプルはありません。Visual Basic、C#、および C++ のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET, Common Language Infrastructure (CLI) Standard
参照
UnicodeEncoding クラス | UnicodeEncoding メンバ | System.Text 名前空間