Lazy<T>.ToString Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria e retorna uma representação de cadeia de caracteres da propriedade Value para esta instância.
public:
override System::String ^ ToString();
public override string ToString ();
public override string? ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
Retornos
O resultado da chamada do método ToString() na propriedade Value para essa instância, se o valor tiver sido criado (ou seja, se a propriedade IsValueCreated retornar true
). Caso contrário, uma cadeia de caracteres que indica que o valor não foi criado.
Exceções
A propriedade Value é null
.
Comentários
Chamar esse método não causa inicialização.
A Lazy<T>.Value propriedade poderá ser null
após a inicialização lenta se o método de fábrica especificado para o valueFactory
parâmetro do Lazy<T>(Func<T>)construtor , Lazy<T>(Func<T>, LazyThreadSafetyMode)ou Lazy<T>(Func<T>, Boolean) retornar null
.