Record.ToString メソッド

定義

レコードの文字列形式を返します。

[Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler", ApiSince=34)]
public abstract string ToString ();
[<Android.Runtime.Register("toString", "()Ljava/lang/String;", "GetToStringHandler", ApiSince=34)>]
override this.ToString : unit -> string

戻り値

オブジェクトの文字列表現。

属性

注釈

レコードの文字列形式を返します。 の一般的なコントラクト Object#toString()に従って、 メソッドは toString 、このレコードを "テキストで表す" 文字列を返します。 結果は、人が読みやすい簡潔で有益な表現である必要があります。

この一般的なコントラクトに加えて、レコード クラスは、Record#equals(Object) が等しい 2 つのレコードが等しい文字列を生成する必要があるインバリアントにさらに参加する必要があります。 この不変性は、対応する等しいコンポーネント値がそれ自体に等しい文字列を生成できない可能性があるまれなケースでは、必ずしも緩和されます。

の Java ドキュメント java.lang.Record.toString()

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象