在我们现有的网站代码中,我遇到了以下代码:
private static bool IsDate(string inputText)
{
try
{
DateTime.Parse(inputText);
return true;
}
catch
{
return false;
}
}
使用.NET 4.0框架功能可以优化这段代码吗?
答案 0 :(得分:5)
没有。但它可以使用已经存在超过4.0的其他框架功能进行优化:
private static bool IsDate(string inputText)
{
DateTime d;
return DateTime.TryParse(inputText, out d);
}
答案 1 :(得分:0)
bool IsDate(string Input)
{
DateTime RV;
return DateTime.TryParse(Input, out RV);
}