Lazy<T>.ToString Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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