Lazy<T>.ToString Methode

Definitie

Hiermee maakt en retourneert u een tekenreeksweergave van de Value eigenschap voor dit exemplaar.

public:
 override System::String ^ ToString();
public override string ToString();
public override string? ToString();
override this.ToString : unit -> string
Public Overrides Function ToString () As String

Retouren

Het resultaat van het aanroepen van de ToString() methode voor de Value eigenschap voor dit exemplaar, als de waarde is gemaakt (dat wil gezegd, als de IsValueCreated eigenschap retourneert true). Anders geeft een tekenreeks aan die aangeeft dat de waarde niet is gemaakt.

Uitzonderingen

De eigenschap Value is null.

Opmerkingen

Het aanroepen van deze methode veroorzaakt geen initialisatie.

De Lazy<T>.Value eigenschap kan na luie initialisatie zijn null als de fabrieksmethode die is opgegeven voor de parameter van de valueFactoryLazy<T>(Func<T>) , Lazy<T>(Func<T>, LazyThreadSafetyMode)of Lazy<T>(Func<T>, Boolean) constructor retourneert null.

Van toepassing op