Lazy<T>.ToString Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt und gibt eine Zeichenfolgendarstellung der Value Eigenschaft für diese Instanz zurück.
public:
override System::String ^ ToString();
public override string ToString();
public override string? ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Gibt zurück
Das Ergebnis des Aufrufs der ToString() Methode für die Value Eigenschaft für diese Instanz, wenn der Wert erstellt wurde (d. a. wenn die IsValueCreated Eigenschaft zurückgegeben wird true). Andernfalls gibt eine Zeichenfolge an, die angibt, dass der Wert nicht erstellt wurde.
Ausnahmen
Die Value Eigenschaft ist null.
Hinweise
Durch Aufrufen dieser Methode wird keine Initialisierung verursacht.
Die Lazy<T>.Value Eigenschaft kann nach der faulen Initialisierung erfolgen null , wenn die Factorymethode, die für den valueFactory Parameter des Lazy<T>(Func<T>), Lazy<T>(Func<T>, LazyThreadSafetyMode)oder Lazy<T>(Func<T>, Boolean) Konstruktors angegeben wurde, zurückgegeben nullwird.