-4
//Example 2 - Validate Date for the format MM/DD/YYYY 
private bool ValidateDate(string stringDateValue)
{
   try
   {
       CultureInfo CultureInfoDateCulture = new CultureInfo("en-US");
       DateTime d = DateTime.ParseExact(stringDateValue, "MM/dd/yyyy", CultureInfoDateCulture);
       return true;
   }
   catch
   {
       return false;
   }
 }

try と catch を使用せずにこのコードを機能させるにはどうすればよいですか?

4

4 に答える 4

0

あなたが試すことができます:

CultureInfo CultureInfoDateCulture = new CultureInfo("en-US");
DateTime date;

bool works = DateTime.TryParseExact(dateString, "MM/dd/yyyy", CultureInfoDateCulture , 
                       DateTimeStyles.None, out date))
于 2013-08-05T12:02:27.850 に答える