Quelles sont les meilleures pratiques pour les conversions de type en C#?Quelles sont les meilleures pratiques pour la conversion de type sécurisé en C#?
int temp=System.ConvertToInt32(Request.QueryString["Id"]);
if (temp!=null)
{ // logic goes here }
échoue si Id s'en quelque sorte à être « abc »
S'il vous plaît conseiller l'utilisation des opérateurs ternaires et d'autres énoncés de ligne unique à part si les déclarations d'autre (comme l'utilisation d'opérateurs ternaires seule ligne). Aussi, préférez-vous TryParse sur Convert & pourquoi? Avez-vous dit les gars.
Temp ne sera jamais nulle dans la chaîne –