テキストボックスに入力された日付を検証するコードを書くのに忙しいです。に関して次のエラーが発生しましたdate.Spilt('/')
:
「'string' には定義 'Spilt' が含まれておらず、タイプ 'string' の最初の引数を受け入れる拡張メソッド 'Spilt' が見つかりませんでした (using ディレクティブまたはアセンブル参照がありませんか?)」
System.Char[]
と参照を入力しましたSystem.String[]
が、C# はそれらを認識しませんでした。以下は私のコードです:
//validateDate function returns true/false for entered date
private bool validateDate(string date)
{
try
{
string [] dateParts = date.Spilt('/');
//creates new date from spilt parts
DateTime testDate = new DateTime(Convert.ToInt32(dateParts[2]),
Convert.ToInt32(dateParts[0]),
Convert.ToInt32(dateParts[1]));
return true;
}
catch
{
//if no-date entered return false
return false;
}
}