0

既存のWebサイトのコードで、次のコードに遭遇しました。

private static bool IsDate(string inputText)
        {
            try
            {
                DateTime.Parse(inputText);
                return true;
            }
            catch
            {
                return false;
            }
        }

このコードは、.NET 4.0フレームワーク機能を使用して最適化できますか?

4

2 に答える 2

5

いいえ。ただし、4.0よりもはるかに長い間使用されてきた他のフレームワーク機能を使用して最適化することができます。

private static bool IsDate(string inputText)
{
    DateTime d;
    return DateTime.TryParse(inputText, out d);
}
于 2013-03-27T14:31:40.847 に答える
0
bool IsDate(string Input)
    {
        DateTime RV;
        return DateTime.TryParse(Input, out RV);
    }
于 2013-03-27T14:33:08.213 に答える