J’ai eu un extrait de code vient de modifier. Là-bas, j’ai trouvé cette syntaxe.
Session("LightBoxID")?.ToSsortingng()
Je n’ai pas compris ce que signifie ce point d’interrogation (?) . Pas de recherche sur Google m’a aidé à propos d’un indice
Il effectue un contrôle nul sur la Session("LightBoxID")
avant d’essayer d’appeler .ToSsortingng()
dessus.
MSDN: opérateurs nuls-conditionnels (C # et Visual Basic)
C’est l’opérateur Null-Conditionnel. C’est un sucre syntaxique pour la vérification de null:
return str?.ToSsortingng();
va devenir
if (str == null) { return null; } return str.ToSsortingng();