我正忙于编写代码来验证通过文本框输入的日期。我在以下方面遇到了以下错误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;
}
}