Lazy<T>.ToString Yöntem

Tanım

Bu örnek için özelliğinin dize gösterimini Value oluşturur ve döndürür.

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

Döndürülenler

String

Değer oluşturulduysa (yani özelliği döndürüyorsatrue) bu örneğin özelliğinde yöntemini Value çağırmanın ToString() IsValueCreated sonucu. Aksi takdirde, değerin oluşturulmadığını belirten bir dize.

Özel durumlar

Value özelliğidirnull.

Açıklamalar

Bu yöntemin çağrılması başlatmaya neden olmaz.

, veya Lazy<T>(Func<T>, Boolean) oluşturucusunun parametresi için valueFactory belirtilen fabrika yöntemi döndürürse nullözelliği gecikmeli başlatmadan Lazy<T>(Func<T>)Lazy<T>(Func<T>, LazyThreadSafetyMode)sonra olabilirnull.Lazy<T>.Value

Şunlara uygulanır