我正在編寫一個程序,你需要在幾分鐘內輸入你已經騎自行車多久,然後顯示你在幾小時內騎了多長時間hh:mm
因此對於例如,如果用戶在88分鐘寫的,應該顯示1:28C#如何顯示用戶輸入的整數作爲時間
我找了好幾個小時,現在並不能找到如何做到這一點,也許並不能幫助我總新手編碼:)
//input data
Console.Write("Number of Minutes spent Cycling...");
int cycling = int.Parse(Console.ReadLine());
//perform calculations
TimeSpan cTime = TimeSpan.FromHours(cycling);
string fromTimeString = cTime.ToString("hh':'mm");
//output results
Console.WriteLine("cycling {0}", cTime);
Console.ReadLine();
}
這只是我嘗試過的很多方法之一,謝謝你的幫助:)
難道你不想寫「FromMinutes」嗎? –
謝謝,我剛剛看到這個我的自我,這樣一個愚蠢的錯誤 – Nathanhall