반응형

메서드 2

[C#] 8.2 컬렉션 - IList 인터페이스

8.2 컬렉션 8.2.3 IList인터페이스 IList 인터페이스는 배열과 ArrayList의 기반 인터페이스입니다. IList 인터페이스에는 인덱서로 요소를 참조할 수 있는 멤버들을 약속하고 있습니다. 그리고 IList는 ICollection 인터페이스 기반의 형식이므로 앞에서 살펴본 ICollection에 약속한 멤버들에 대한 약속을 포함하게 됩니다. 여기에서는 새롭게 추가된 약속들에 대해서만 다룰게요. ICollection 인터페이스에서는 요소를 추가할 때 사용하기 위해 Add 메서드와 Insert 메서드를 제공하고 있습니다. Add 메서드는 차례대로 보관할 때 사용하고 Insert 메서드는 원하는 인덱스 위치에 보관할 때 사용합니다. int Add(object value); //요소를 추가하는 메..

[C# 동영상 강의] 10. 메서드

[C# 동영상 강의] 10. 메서드 다루는 내용메서드값 형식 매개변수참조 형식 매개변수ref와 out 대본 슬라이드 1이번 강의에서는 메서드에 대해서 살펴보기로 하겠습니다.슬라이드 2메서드는 수행해야 할 구문을 포함하는 코드 블록입니다. 프로그램에서 메서드를 호출하면 포함하는 코드 블록을 수행하게 됩니다. 이렇게 메소드를 호출하기 위해서는 호출자와 피 호출자 사이에 약속이 필요하게 되는데 이를 메서드 시그니처라 할 수 있습니다.메서드 시그니처에는 메서드의 이름과 반환 형식, 입력 매개 변수 리스트, public, private등의 액세스 수준과 abstract과 같은 선택적 한정자로 구성이 됩니다.슬라이드 3매서드의 매개변수는 해당 메서드를 수행하는데 있어서 필요한 인수를 호출부에서 넣어서 전달된 것을 ..

반응형