Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 Type.GetElementType() 메서드

<시간/>

C#의 Type.GetElementType() 메서드는 현재 배열, 포인터 또는 참조 유형이 포함하거나 참조하는 개체의 Type을 반환하는 데 사용됩니다.

구문

다음은 구문입니다 -

public abstract Type GetElementType ();

이제 Type.GetElementType() 메서드를 구현하는 예를 살펴보겠습니다. -

using System;
public class Demo {
   public static void Main(){
      string[] arr = {"tom", "amit", "kevin", "katie"};
      Type t1 = arr.GetType();
      Type t2 = t1.GetElementType();
      Console.WriteLine("Type = "+t2.ToString());
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Type = System.String

이제 Type.GetElementType() 메서드를 구현하는 또 다른 예를 살펴보겠습니다. -

using System;
public class Demo {
   public static void Main(){
      Type t1 = typeof(int[,,,, ]);
      Type t2 = t1.GetElementType();
      Console.WriteLine("Type = "+t2.ToString());
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Type = System.Int32