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);
// seconds
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);
// total seconds
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);
// seconds
Console.WriteLine(ts.Seconds);
// total seconds
Console.WriteLine(ts.TotalSeconds);
}
} ผลลัพธ์
20 360020