본문 바로가기

Programming/C#

C# Anonymous Type

Anonymous Type(익명 타입)

개요

  • 선언과 동시에 객체를 할당한다.
  • 간단히 사용할 객체를 만들때 유용하다. 
 public void AnonymousTypeSimple()
        {
            var sample = new {name = "이상운", age = 28 };
        }

 

  • AnonymousType을 사용
public class AnonymousData
    {
        public String name { get; set; }
        public int age { get; set; }
    }
 
public class AnonymousType
    {
           //AnoymousType의 데이터 저장 하여 사용
        public void AnonymousSample()
         {
            var arraySample = new
            {
                age = new int[] { 31, 12, 32, 24, 35 },
                name = new string[] { "이상운", "이상윤", "이장운", "이상은", "이성운" }
            };
            List list = new List();                     
        }
     }
       
  • AnonymousType을 사용함으로 굳이 클래스 객체를 만들지 않아도 데이터를 저장 할 수 있게 되었다. 

'Programming > C#' 카테고리의 다른 글

C# Lamda  (0) 2016.02.25
C# Yield  (0) 2016.02.25
C# Partial Type  (0) 2016.02.18
C# NullType  (0) 2016.02.18
C# Anonymous Method  (0) 2016.02.18