Aracılığıyla paylaş


Evidence.GetHashCode Yöntem

Tanım

Karma algoritmalarda ve karma tablo gibi veri yapılarında kullanıma uygun nesne için Evidence bir karma kodu alır.

public:
 override int GetHashCode();
[System.Runtime.InteropServices.ComVisible(false)]
public override int GetHashCode ();
[<System.Runtime.InteropServices.ComVisible(false)>]
override this.GetHashCode : unit -> int
Public Overrides Function GetHashCode () As Integer

Döndürülenler

Int32

Geçerli Evidence nesne için karma kod.

Öznitelikler

Örnekler

Aşağıdaki kod örneği GetHashCode yönteminin kullanımını gösterir. Bu örnek, sınıfı için Evidence sağlanan daha büyük bir örneğin bir parçasıdır.

Console.WriteLine(ControlChars.Lf & "Get the hashcode for the evidence.")
Console.WriteLine(("HashCode = " & myEvidence.GetHashCode().ToString()))
Console.WriteLine("\nGet the hashcode for the evidence.");
Console.WriteLine("HashCode = " + myEvidence.GetHashCode().ToString());
Console::WriteLine( "\nGet the hashcode for the evidence." );
Console::WriteLine( "HashCode = {0}", myEvidence->GetHashCode() );

Açıklamalar

Aynı kanıtın iki örneğinin karma kodu farklı olabilir, bu nedenle karma kodları iki Evidence nesneyi karşılaştırmak için kullanılmamalıdır.

Şunlara uygulanır