What is the equivalent in VB.Net of the C# As keyword, as in
var x = y as String;
if (x == null) ...
What is the equivalent in VB.Net of the C# As keyword, as in
var x = y as String;
if (x == null) ...
Dim x = TryCast(y, [String])
From: http://www.developerfusion.com/tools/convert/csharp-to-vb/
It is TryCast:
Dim x As String = TryCast(y, String)
If x Is Nothing Then ...
Trycast is what you're looking for.
Dim x = TryCast(y, String)
Here you go:
C# code:
var x = y as String;
if (x == null) ...
VB.NET equivalent:
Dim x = TryCast(y, String)
If (x Is Nothing) ...