[출처 : https://www.google.co.kr/?gfe_rd=cr&ei=xpZ3Ve2GKMT98wfF9ICgCA#newwindow=1&q=timeSpan+]
TimeSpan : 시간 간격을 나타냅니다.
using System; public class Example { static Random rnd = new Random(); public static void Main() { TimeSpan timeSpent = TimeSpan.Zero; //0 TimeSpan 값을 나타냅니다.이 필드는 읽기 전용입니다. timeSpent += GetTimeBeforeLunch(); timeSpent += GetTimeAfterLunch(); Console.WriteLine("Total time: {0}", timeSpent); } private static TimeSpan GetTimeBeforeLunch() { return new TimeSpan(rnd.Next(3, 6), 0, 0);
//TimeSpan 구조체의 새 인스턴스를 지정된 시, 분 및 초로 초기화합니다.\// rnd.Next(); 특별한 범위사이에 낑겨있는 랜덤한 인티지어값을 리턴한다. 아마 3과 6사이에 값을 리턴할듯 !
} private static TimeSpan GetTimeAfterLunch() { return new TimeSpan(rnd.Next(3, 6), 0, 0);//TimeSpan 구조체의 새 인스턴스를 지정된 시, 분 및 초로 초기화합니다.} } // The example displays output like the following: // Total time: 08:00:00
이름 | 설명 | |
---|---|---|
![]() ![]() ![]() ![]() | Days | 현재 TimeSpan 구조체가 나타내는 시간 간격의 일 구성 요소를 가져옵니다. |
![]() ![]() ![]() ![]() | Hours | 현재 TimeSpan 구조가 나타내는 시간 간격의 시간 구성 요소를 가져옵니다. |
![]() ![]() ![]() ![]() | Milliseconds | 현재 TimeSpan 구조가 나타내는 시간 간격의 밀리초 구성 요소를 가져옵니다. |
![]() ![]() ![]() ![]() | Minutes | 현재 TimeSpan 구조가 나타내는 시간 간격의 분 구성 요소를 가져옵니다. |
![]() ![]() ![]() ![]() | Seconds | 현재 TimeSpan 구조가 나타내는 시간 간격의 초 구성 요소를 가져옵니다. |
![]() ![]() ![]() ![]() | Ticks | 현재 TimeSpan 구조체의 값을 나타내는 틱 수를 가져옵니다. |
![]() ![]() ![]() ![]() | TotalDays | 일의 정수 부분과 소수 부분으로 표시된 현재 TimeSpan 구조체의 값을 가져옵니다. |
![]() ![]() ![]() ![]() | TotalHours | 시간의 정수 부분과 소수 부분으로 표시된 현재 TimeSpan 구조체의 값을 가져옵니다. |
![]() ![]() ![]() ![]() | TotalMilliseconds | 밀리초의 정수 부분과 소수 부분으로 표시된 현재 TimeSpan 구조체의 값을 가져옵니다. |
![]() ![]() ![]() ![]() | TotalMinutes | 분의 정수 부분과 소수 부분으로 표시된 현재 TimeSpan 구조체의 값을 가져옵니다. |
![]() ![]() ![]() ![]() | TotalSeconds | 초의 정수 부분과 소수 부분으로 표시된 현재 TimeSpan 구조체의 값을 가져옵니다. |