반응형
C# "As"에 해당하는 VB.NET
다음과 같이 C#As 키워드의 VB.NET에 해당하는 것은 무엇입니까?
var x = y as String;
if (x == null) ...
Dim x As String = TryCast(y, String)
If x Is Nothing Then ...
당신이 찾고 있는 것은 트라이캐스트입니다.
Dim x = TryCast(y, String)
TryCast:
Dim x = TryCast(y, String)
if (x Is Nothing) ...
여기 있습니다.
C# 코드:
var x = y as String;
if (x == null) ...
VB.NET 등가물:
Dim x = TryCast(y, String)
If (x Is Nothing) ...
Dim x = TryCast(y, [String])
Dim x = TryCast(y, [String])
보낸 사람: http://www.developerfusion.com/tools/convert/csharp-to-vb/
와 함께 사용할 수 있습니다.?
:
TryCast(item, String)?.Substring(10)
이 기능을 사용하면 다음 작업 없이 null을 관리할 수 있습니다.if
:)
언급URL : https://stackoverflow.com/questions/2450185/vb-net-equivalent-of-c-sharp-as
반응형
'programing' 카테고리의 다른 글
셸 스크립트 읽기 마지막 줄이 누락됨 (0) | 2023.05.28 |
---|---|
iPhone Simulator 캐시를 삭제하는 것보다 더 빠르고 더 나은 방법이 있습니까? (0) | 2023.05.28 |
Windows 및 Linux 디렉터리 이름에서 금지된 문자는 무엇입니까? (0) | 2023.05.28 |
f-flash 대 str.format » (0) | 2023.05.28 |
i = 0의 경우, (i += i++)가 0과 같은 이유는 무엇입니까? (0) | 2023.05.28 |