문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

TimeSpan 생성자 (Int32, Int32, Int32)

TimeSpan을 지정된 시, 분 및 초로 초기화합니다.

네임스페이스:  System
어셈블리:  mscorlib(mscorlib.dll)

public TimeSpan(
	int hours,
	int minutes,
	int seconds
)

매개 변수

hours
형식: System.Int32
시간(시)입니다.
minutes
형식: System.Int32
시간(분)입니다.
seconds
형식: System.Int32
시간(초)입니다.

예외상황
ArgumentOutOfRangeException

매개 변수가 MinValue보다 작거나 MaxValue보다 큰 TimeSpan 값을 지정하는 경우

지정된 hours, minutesseconds가 틱으로 변환되고, 해당 값으로 이 인스턴스를 초기화합니다.

다음 코드 예제에서는 생성자 오버로드를 사용하여 몇 개의 TimeSpan 개체를 만듭니다. 생성자 오버로드는 TimeSpan을 지정된 시, 분 및 초로 초기화합니다.


// Example of the TimeSpan( int, int, int ) constructor.
using System;

class Example
{
   // Create a TimeSpan object and display its value.
   static void CreateTimeSpan(System.Windows.Controls.TextBlock outputBlock, int hours, int minutes,
       int seconds)
   {
      TimeSpan elapsedTime =
          new TimeSpan(hours, minutes, seconds);

      // Format the constructor for display.
      string ctor = String.Format("TimeSpan( {0}, {1}, {2} )",
          hours, minutes, seconds);

      // Display the constructor and its value.
      outputBlock.Text += String.Format("{0,-37}{1,16}\n",
          ctor, elapsedTime.ToString());
   }

   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      outputBlock.Text +=
          "This example of the TimeSpan( int, int, int ) " +
          "\nconstructor generates the following output.\n" + "\n";
      outputBlock.Text += String.Format("{0,-37}{1,16}", "Constructor", "Value") + "\n";
      outputBlock.Text += String.Format("{0,-37}{1,16}", "-----------", "-----") + "\n";

      CreateTimeSpan(outputBlock, 10, 20, 30);
      CreateTimeSpan(outputBlock, -10, 20, 30);
      CreateTimeSpan(outputBlock, 0, 0, 37230);
      CreateTimeSpan(outputBlock, 1000, 2000, 3000);
      CreateTimeSpan(outputBlock, 1000, -2000, -3000);
      CreateTimeSpan(outputBlock, 999999, 999999, 999999);
   }
}

/*
This example of the TimeSpan( int, int, int )
constructor generates the following output.

Constructor                                     Value
-----------                                     -----
TimeSpan( 10, 20, 30 )                       10:20:30
TimeSpan( -10, 20, 30 )                     -09:39:30
TimeSpan( 0, 0, 37230 )                      10:20:30
TimeSpan( 1000, 2000, 3000 )              43.02:10:00
TimeSpan( 1000, -2000, -3000 )            40.05:50:00
TimeSpan( 999999, 999999, 999999 )     42372.15:25:39
*/


Silverlight

5, 4, 3에서 지원

Windows Phone용 Silverlight

Windows Phone OS 7.1, Windows Phone OS 7.0에서 지원

XNA Framework

Xbox 360, Windows Phone OS 7.0에서 지원

Silverlight에서 지원되는 운영 체제 및 브라우저에 대한 자세한 내용은 지원되는 운영 체제 및 브라우저을 참조하십시오.

커뮤니티 추가 항목

추가
표시: