【发布时间】:2023-03-15 03:24:01
【问题描述】:
我正在制作日历。在这里,我想检查用户输入是否是日期以及是否没有显示错误。我听说过DateTime.TryParse。我怎样才能在这里正确使用它?谁能用简单的话解释一下?
public void addMeeting()
{
string readAddMeeting;
var dateFormats = new[] {"dd.MM.yyyy", "dd-MM-yyyy", "dd/MM/yyyy"}; // I copied this
Console.WriteLine("Add a schedule for specific dates: ");
readAddMeeting = Console.ReadLine();
}
【问题讨论】:
-
循环遍历你的格式数组,直到你成功解析输入,如果没有成功,直到最后处理。
-
msdn.microsoft.com/en-us/library/ch92fbc1(v=vs.110).aspx 有一个很好的例子说明如何使用 tryparse 本身