我知道我可以做到這一點,它的工作原理有沒有什麼辦法只能通過ReadLine()將Date設置爲DateTime類型的變量?怎麼樣?
string Dob; //string
Console.WriteLine("Enter date of Birth in format DD/MM/YYYY: ");
Dob = Console.ReadLine();
但我想是這樣的!預定義的方法或shorthad方式
DateTime Dob; //DateTime
Console.WriteLine("Enter date of Birth in format DD/MM/YYYY: ");
//What i am expecting, but is not possible as its DateTime
Dob = Console.ReadLine(); // expects a string
有沒有從鍵盤獲取日期只到多波變直接具體的方法。
在DateTime類中是否有預定義的方法? 達到此目的的最佳方式或最短途徑是什麼?
'DateTime.Parse(Console.ReadLine())'? – cubrr
@cubrr它不適合我,它會拋出System.FormatException – Black0ut
然後你給它的日期格式不正確。 – cubrr