Lazy<T>.ToString Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea e restituisce una rappresentazione di stringa della proprietà Value per questa istanza.
public:
override System::String ^ ToString();
public override string ToString ();
public override string? ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Restituisce
Risultato della chiamata al metodo ToString() sulla proprietà Value per questa istanza, se il valore è stato creato (ovvero, se la proprietà IsValueCreated restituisce true
). In caso contrario, stringa indicante che il valore non è stato creato.
Eccezioni
La proprietà Value è null
.
Commenti
La chiamata a questo metodo non causa l'inizializzazione.
La Lazy<T>.Value proprietà può essere null
dopo l'inizializzazione lazy se il metodo factory specificato per il valueFactory
parametro del Lazy<T>(Func<T>)costruttore , Lazy<T>(Func<T>, LazyThreadSafetyMode)o Lazy<T>(Func<T>, Boolean) restituisce null
.