-1

テキストボックスに入力された日付を検証するコードを書くのに忙しいです。に関して次のエラーが発生しました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;
    }
}
4

1 に答える 1