Lazy<T>.ToString Méthode

Définition

Crée et retourne une représentation sous forme de chaîne de la propriété Value pour cette instance.

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

Retours

String

Résultat de l’appel de la méthode ToString() sur la propriété Value pour cette instance, si la valeur a été créée (autrement dit, si la propriété IsValueCreated retourne true). Sinon, chaîne indiquant que la valeur n’a pas été créée.

Exceptions

La propriété Value a la valeur null.

Remarques

L’appel de cette méthode n’entraîne pas l’initialisation.

La Lazy<T>.Value propriété peut être null après l’initialisation différée si la méthode d’usine spécifiée pour le valueFactory paramètre du Lazy<T>(Func<T>), Lazy<T>(Func<T>, LazyThreadSafetyMode)ou Lazy<T>(Func<T>, Boolean) du constructeur retourne null.

S’applique à