Lazy<T>.ToString 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
이 인스턴스의 Value 속성에 대한 문자열 표현을 만들고 반환합니다.
public:
override System::String ^ ToString();
public override string ToString ();
public override string? ToString ();
override this.ToString : unit -> string
Public Overrides Function ToString () As String
반환
값이 만들어졌으면(즉, ToString() 속성이 true
를 반환하면) 이 인스턴스의 Value 속성에 대해 IsValueCreated 메서드를 호출한 결과이고, 그렇지 않으면 값이 만들어지지 않았음을 나타내는 문자열입니다.
예외
Value 속성은 null
입니다.
설명
이 메서드를 호출해도 초기화가 발생하지 않습니다.
또는 생성자의 매개 변수 Lazy<T>(Func<T>, LazyThreadSafetyMode)Lazy<T>(Func<T>)Lazy<T>(Func<T>, Boolean) 에 대해 지정된 팩터리 메서드가 반환되는 valueFactory
경우 속성은 Lazy<T>.Value 지연 초기화 후일 null
수 있습니다.null