Identifier si une chaîne est un nombre

Identifier si une chaîne est un nombre

int n;
bool isNumeric = int.TryParse("123", out n);

Mise à jour Depuis C# 7 :

var isNumeric = int.TryParse("123", out int n);

ou si vous n’avez pas besoin du nombre, vous pouvez ignorer le paramètre out

var isNumeric = int.TryParse("123", out _);

Les var peuvent être remplacés par leurs types respectifs !