YUDA't

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

개발/기타

[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;

}

}


'개발 > 기타' 카테고리의 다른 글

[Github] SSH key 등록 및 커밋  (0) 2016.11.07
[C#] 델리게이터(delegate)와 람다(lambda)  (1) 2016.06.09
[C#] 인터페이스(interface)  (0) 2016.06.07
[C#] 제네릭(Generic)과 구조체(Struct)  (0) 2016.06.05
[C#] 상속과 다형성  (0) 2016.06.05
[C#] 클래스 기본  (0) 2016.06.05
0 Comments
댓글쓰기 폼