TimeSpan.Seconds คือส่วนของวินาทีในเวลา ในขณะที่ TimeSpan.TotalSeconds แปลงเวลาทั้งหมดเป็นวินาที
มาดูเมธอด TimeSpan.Seconds ก่อน:
ตัวอย่าง
using System;
using System.Linq;
public class Demo
{
public static void Main()
{
TimeSpan ts = new TimeSpan(0, 100, 0, 20, 0);
// วินาที
Console.WriteLine(ts.Seconds);
}
}
ผลลัพธ์
20
ตอนนี้ มาดูว่า TotalSeconds ทำงานอย่างไรสำหรับค่า TimeSpan เดียวกัน:
ตัวอย่าง
using System;
using System.Linq;
public class Demo
{
public static void Main()
{
TimeSpan ts = new TimeSpan(0, 100, 0, 20, 0);
// วินาทีทั้งหมด
Console.WriteLine(ts.TotalSeconds);
}
}
ผลลัพธ์
360020
ตอนนี้ เราจะดูทั้งสองอย่างในตัวอย่างเดียวกัน:
ตัวอย่าง
using System;
using System.Linq;
public class Demo
{
public static void Main()
{
TimeSpan ts = new TimeSpan(0, 100, 0, 20, 0);
// วินาที
Console.WriteLine(ts.Seconds);
// วินาทีทั้งหมด
Console.WriteLine(ts.TotalSeconds);
}
}
ผลลัพธ์
20
360020