VB.NET equivalente de C#"As"
(7)
¿Cuál es el equivalente en VB.NET de la palabra clave C # As , como en el siguiente?
var x = y as String;
if (x == null) ...
Aqui tienes:
C # code:
var x = y as String;
if (x == null) ...
Equivalente de VB.NET:
Dim x = TryCast(y, String)
If (x Is Nothing) ...
Dim x = TryCast (y, [String])
Es TryCast:
Dim x As String = TryCast(y, String)
If x Is Nothing Then ...
Puedes usarlo con ?
:
TryCast(item, String)?.Substring(10)
Te permite administrar Nullable sin if
:)
TryCast:
Dim x = TryCast(y, String)
if (x Is Nothing) ...
Trycast es lo que estás buscando.
Dim x = TryCast(y, String)
Dim x = TryCast(y, [String])
De: http://www.developerfusion.com/tools/convert/csharp-to-vb/