programing

C#의 기본값(T)에 대한 VB 등가

starjava 2023. 5. 22. 20:05
반응형

C#의 기본값(T)에 대한 VB 등가

C#에 대한 VB의 등가물은 무엇입니까?default(T)기본 연산자

다음 중 하나입니다.

Dim variable As T
Dim variable As T = Nothing
Dim variable As New T()
Dim variable As T = CType(Nothing, T) 'this is suggested by reflector

할당NothingVB.NET에서는 가치 유형에도 문제가 없습니다.그리고 후자는 다음 중 하나를 지정하는 경우에만 가능합니다.New또는Structure제네릭 형식의 제약 조건입니다.

와 가장 가까운 것은default(T)정말로CType(Nothing, T)그것은 어떤 맥락에서도 사용될 수 있기 때문에.default(T)를 사용합니다(즉, 표현식으로).

언급URL : https://stackoverflow.com/questions/833791/vb-equivalent-for-cs-defaultt

반응형