Quel est l’équivalent en VB.NET du mot-clé C # As , comme ci-dessous?
var x = y as Ssortingng; if (x == null) ...
C’est TryCast:
Dim x As Ssortingng = TryCast(y, Ssortingng) If x Is Nothing Then ...
Trycast est ce que vous recherchez.
Dim x = TryCast(y, Ssortingng)
TryCast:
Dim x = TryCast(y, Ssortingng) if (x Is Nothing) ...
Dim x = TryCast (y, [Ssortingng])
Voici:
Code C #:
var x = y as Ssortingng; if (x == null) ...
Équivalent VB.NET:
Dim x = TryCast(y, Ssortingng) If (x Is Nothing) ...
Dim x = TryCast(y, [Ssortingng])
De: http://www.developerfusion.com/tools/convert/csharp-to-vb/
Vous pouvez l’utiliser avec ?
:
TryCast(item, Ssortingng)?.Subssortingng(10)
Il vous permet de gérer nullable sans if
🙂