應該怎么改
uj5u.com熱心網友回復:

請按照DateTime的建構式傳參!
uj5u.com熱心網友回復:
最好還是把各種基本型別以及轉換了解了先。uj5u.com熱心網友回復:
你A,B,C應該ToInt。uj5u.com熱心網友回復:
string[] Weekdays = { "星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期鈤" };
DateTime now = DateTime.Now;
Console.WriteLine("{0:現在是yyyy年M月d日,H點m},{1}", now, Weekdays[(int)now.DayOfWeek]);
string A, B, C;
Console.WriteLine("請輸入起始時間年月日:");
A = Console.ReadLine();
B = Console.ReadLine();
C = Console.ReadLine();
DateTime start = new DateTime(Convert.ToInt16(A), Convert.ToInt16(B), Convert.ToInt16(C));
TimeSpan times = now - start;
Console.WriteLine("從{0}年{1}月{2}日到現在已經過去{3}天", A, B, C, times);
Console.ReadLine();
uj5u.com熱心網友回復:
人家方法定義需要你傳入int型別的值,你定義的ABC是datetime型別的,所以系統給你提示無法將datetime轉成intuj5u.com熱心網友回復:
建構式需要傳遞的引數型別不對uj5u.com熱心網友回復:
上課的時候沒說hh我就不太清楚,,也不知道怎么查
uj5u.com熱心網友回復:
可以看報錯的提示uj5u.com熱心網友回復:
convert.toint32() 搞定、uj5u.com熱心網友回復:
timespan也沒你這么用的啊,朋友,你的問題有點嚴重啊,呼叫方法引數型別對不上;
你現在要的不是怎么解決問題,是要知道怎么看報錯資訊
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/106046.html
標籤:C#
上一篇:SpVoice報錯問題
下一篇:C#課題
