共用方式為


SourceText.GetContentHash 方法

定義

根據它所包含的內容,產生這個 SourceText 的哈希。 兩ContentEquals(SourceText)個不同的SourceText實例會有相同的內容哈希。 具有不同內容的兩個 實例 SourceText 幾乎確定沒有相同的哈希。 此哈希可用於文字實例的指紋,但不提供密碼編譯保證。

public System.Collections.Immutable.ImmutableArray<byte> GetContentHash ();
member this.GetContentHash : unit -> System.Collections.Immutable.ImmutableArray<byte>
Public Function GetContentHash () As ImmutableArray(Of Byte)

傳回

備註

只要所有位置都使用相同的 Roslyn 版本,此哈希可安全地跨平臺和跨進程使用。 因此,您可以放心地使用 做為快速 Proxy,以比較不同記憶體空間中的文字實例。 不同版本的 Roslyn 可能會產生不同的內容哈希。

適用於