개발/기타

[C#] 제네릭(Generic)과 구조체(Struct)

유다110 2016. 6. 5. 12:37
반응형

* 제네릭(Generic)

0. 제네릭은 클래스 내부에 별칭(Alias)을 지정하는 기능이다.

List<int> list = new List<int>();

>> 꺾쇠 괄호를 사용해서 <> 기호 내부에 식별자를 지정하는 것.

>> 보통 <T> 를 사용한다.

* 인덱서(Indexer)

public int Method[int i]

{

}


* out 키워드

0. 값을 여러 개 반환할 때 사용


* 구조체(Struct)

Struct Point

{

public int x;

public string a;


public Point(int x)

{

this.x = x;

this.a = "초기화";

}

public Point(int x, string test)

{

this.x = x;

this.a = test;

}

}


반응형