Je me posais la question de savoir s'il existait
une fonction equivalente à isDate() de ASP pour C#.

cela permet de verifier si une chaine de caractere peut etre convertie en date.

Le seul moyen sinon, c'est de l'implementer moi même.

voici le code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
public bool IsDate(object inValue)
bool bValid;
try {
DateTime myDT = DateTime.Parse(inValue);
bValid = true;
}
catch (FormatException e) {
bValid = false;
}
finally {
return bValid;
}
}