TimeSpan 類是用來表示時間間隔的,它提供了一些方法和屬性來操作和獲取時間間隔的信息。以下是一些常用的 TimeSpan 的用法示例:
TimeSpan timeSpan1 = new TimeSpan(2, 30, 0); // 2小時30分鐘0秒
TimeSpan timeSpan2 = TimeSpan.FromMinutes(60); // 1小時
int hours = timeSpan1.Hours; // 獲取時間間隔的小時部分
int minutes = timeSpan1.Minutes; // 獲取時間間隔的分鐘部分
int seconds = timeSpan1.Seconds; // 獲取時間間隔的秒部分
TimeSpan sum = timeSpan1 + timeSpan2; // 兩個時間間隔的和
TimeSpan difference = timeSpan1 - timeSpan2; // 兩個時間間隔的差
TimeSpan multiplied = timeSpan1 * 2; // 時間間隔的乘法
TimeSpan divided = timeSpan1 / 2; // 時間間隔的除法
bool isEqual = timeSpan1 == timeSpan2; // 判斷兩個時間間隔是否相等
bool isGreaterThan = timeSpan1 > timeSpan2; // 判斷一個時間間隔是否大于另一個時間間隔
bool isLessThan = timeSpan1 < timeSpan2; // 判斷一個時間間隔是否小于另一個時間間隔
string timeString = timeSpan1.ToString(); // 將時間間隔轉換為字符串表示
這些只是 TimeSpan 類的一些常用用法,還有其他更多的方法和屬性可供使用。具體使用時可以根據需求選擇適合的方法和屬性來操作和獲取時間間隔的信息。