Lazy<T>.ToString Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Creates and returns a string representation of the Value property for this 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
Returns
The result of calling the ToString() method on the Value property for this instance, if the value has been created (that is, if the IsValueCreated property returns true
). Otherwise, a string indicating that the value has not been created.
Exceptions
The Value property is null
.
Remarks
Calling this method does not cause initialization.
The Lazy<T>.Value property can be null
after lazy initialization if the factory method that was specified for the valueFactory
parameter of the Lazy<T>(Func<T>), Lazy<T>(Func<T>, LazyThreadSafetyMode), or Lazy<T>(Func<T>, Boolean) constructor returns null
.
Applies to
Зворотний зв’язок
https://aka.ms/ContentUserFeedback.
Очікується незабаром: протягом 2024 року ми будемо припиняти використання механізму реєстрації проблем у GitHub для зворотного зв’язку щодо вмісту й замінювати його новою системою зворотного зв’язку. Докладніше:Надіслати й переглянути відгук про