私はテキストボックスを検証するための方法を使用しています。DateTime.TryParse()を使用していくつかの日付形式を確認してください
public bool ValidateDateTimeTextBoxes(params TextBox[] textBoxes)
{
DateTime value = DateTime.Today;
//string dateFormat = "dd/mm/yyyy";
foreach (var textBox in textBoxes)
{
if (!DateTime.TryParse(textBox.Text, out value))
{
return false;
}
}
return true;
}
フォーマットもチェックしたいと思います。それはmm/dd/yyyy
が必要ですが、それはdd/mm/yyyy
はTryParseExact –
タイトル、タイトルを見て、私はあなたが 'TryParseExact'が高速であることを言うとき – David