Il s'agit de SafeConvert, qui utilise SafeConvert et qui utilise C#2.0 pour essayer try{} catch{}
:
/// <résumé>
///
/// </summary>
/// <param name="s"></param>
/// <param name="defaultValue"></param>
/// <retours></retours>
public statique double ToDouble (string s, double defaultValue )
{
double résultat ;
bool success = double.TryParse( s, out result );
retour du succès ? résultat : valeur par défaut ;
}
完整的类可在