메서드 - 해당되는 글 3건
배열은 System.Array 클래스로부터 상속받아 만들어진다. Array 클래스에는 배열을 관리하는 다음과 같은 메서드와 프로퍼티들이 포함되어 있다. 이 메서드들만 사용해도 배열에 대한 검색, 정렬 등의 기본적인 자료 관리가 가능하다.

(메서드, 프로퍼티)GetLength(n) - (설명)n차원의 요소 개수를 조사한다.
(메서드, 프로퍼티)GetUpperBound(n) - (설명)n차원의 마지막 요소 첨자를 조사한다. 개수보다 항상 1작다.
(메서드, 프로퍼티)Length - (설명)배열 요소의 총 개수를 조사한다. 모든 차수의 곱과 같다.
(메서드, 프로퍼티)Rank - (설명)배열의 차수를 조사한다.
(메서드, 프로퍼티)Sort - (설명)배열 요소들을 크기순으로 정렬한다. 일정 범위의 요소들만 정렬할 수도 있다.
(메서드, 프로퍼티)Reverse - (설명)배열 요소들의 순서를 반대로 뒤집는다. 일정 범위의 요소들만 뒤집을 수도 있다.
(메서드, 프로퍼티)BinarySearch - (설명)이분 검색으로 요소를 찾는다. 검색된 경우 그 첨자가 리턴된다. 이 메서드를 호출하려면 배열이 정렬되어 있어야 한다.
(메서드, 프로퍼티)Clear - (설명)지정한 범위의 요소들을 삭제하여 기본값으로 만든다.


저작자 표시
신고

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

[C# : 값 타입(Value)과 참조 타입(Reference)  (0) 2010.07.25
[C# : 클래스]  (0) 2010.07.25
[C# : 배열의 메서드]  (0) 2010.07.25
[C# : 콘솔의 여러가지 기능]  (0) 2010.07.25
[.NET : 닷넷의 네임스페이스]  (0) 2010.07.25
[.NET : 닷넷의 장점]  (0) 2010.07.25
Trackback 0 | Comment 0
배열은 System.Array 클래스로부터 상속받아 만들어진다. Array 클래스에는 배열을 관리하는 다음과 같은 메서드와 프로퍼티들이 포함되어 있다. 이 메서드들만 사용해도 배열에 대한 검색, 정렬 등의 기본적인 자료 관리가 가능하다.

(메서드, 프로퍼티)GetLength(n) - (설명)n차원의 요소 개수를 조사한다.
(메서드, 프로퍼티)GetUpperBound(n) - (설명)n차원의 마지막 요소 첨자를 조사한다. 개수보다 항상 1작다.
(메서드, 프로퍼티)Length - (설명)배열 요소의 총 개수를 조사한다. 모든 차수의 곱과 같다.
(메서드, 프로퍼티)Rank - (설명)배열의 차수를 조사한다.
(메서드, 프로퍼티)Sort - (설명)배열 요소들을 크기순으로 정렬한다. 일정 범위의 요소들만 정렬할 수도 있다.
(메서드, 프로퍼티)Reverse - (설명)배열 요소들의 순서를 반대로 뒤집는다. 일정 범위의 요소들만 뒤집을 수도 있다.
(메서드, 프로퍼티)BinarySearch - (설명)이분 검색으로 요소를 찾는다. 검색된 경우 그 첨자가 리턴된다. 이 메서드를 호출하려면 배열이 정렬되어 있어야 한다.
(메서드, 프로퍼티)Clear - (설명)지정한 범위의 요소들을 삭제하여 기본값으로 만든다.


저작자 표시
신고

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

[C# : 값 타입(Value)과 참조 타입(Reference)  (0) 2010.07.25
[C# : 클래스]  (0) 2010.07.25
[C# : 배열의 메서드]  (0) 2010.07.25
[C# : 콘솔의 여러가지 기능]  (0) 2010.07.25
[.NET : 닷넷의 네임스페이스]  (0) 2010.07.25
[.NET : 닷넷의 장점]  (0) 2010.07.25
Trackback 0 | Comment 0
Console 클래스에는 ReadLine, WriteLine 같은 기본적인 입출력 메서드 외에도 콘솔 관리를 위한 여러가지 멤버들이 제공된다. 어떤 멤버는 함수처럼 필요할 대 호출할 수 있는 메서드이고 어떤 것으 값을 읽고 쓰는 프로퍼티 형태로 되어 있다. 이 중 당장의 실습에 쓸만한 것들만 정리해보자.

(멤버)Title - (설명)콘솔 창의 제목 문자열이다.
(멤버)BackgroundColor, ForegroundColor - (설명)전경색, 배경색의 색상이다.
(멤버)CursorSize - (설명)커서의 높이를 지정한다.
(멤버)CursorVisible - (설명)커서의 보임/숨김을 지정한다.
(멤버)CursorLeft, CursorTop - (설명)커서의 현재 위치이다.
(멤버)Clear() - (설명)화면을 지운다.
(멤버)Beep() - (설명)삑 소리를 낸다. 
(멤버)ResetColor() - (설명)디폴트 색상으로 변경한다. 
(멤버)SetCursorPosition(x,y) - (설명)커서의 위치를 옮긴다. 
뒤에 괄호가 붙은 것은 메서드이며 그렇지 않은 것은 프로퍼티이다 프로퍼티는 변수처럼 값을 읽거나 쓸 수 있는 일종의 멤버변수라고 생각하면 된다. Console의 멤버는 모두 static이므로 객체 없이도 Console클래스로부터 바로 호출하거나 액세스 할 수 잇다.  

저작자 표시
신고

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

[C# : 클래스]  (0) 2010.07.25
[C# : 배열의 메서드]  (0) 2010.07.25
[C# : 콘솔의 여러가지 기능]  (0) 2010.07.25
[.NET : 닷넷의 네임스페이스]  (0) 2010.07.25
[.NET : 닷넷의 장점]  (0) 2010.07.25
[.NET : 닷넷의 구성요소]  (0) 2010.07.25
Trackback 0 | Comment 0
클래스로부터 나온 것을 인스턴스라고 부르고, 이 인스턴스가 수행하는 행동을 '메서드'라고 한다. 메서드는 클래스 인스턴스나 클래스 자체에 적용된다. 객쳉 메서드를 적용하는 객체의 '상태'에 영향을 미치게 된다. 여기서 핵심은 객체가 클래스의 유일무이한 표현이고 각 객체는 보통 객체 자신만 접근 가능한(private) 정보(데이터)를 포함하다는 것이다. 메서드는 이 데이터들에 접근하고 수정하는 방법을 제공해 준다. 
[receiver message]; 
이 문법에서는 여는 대괄호( [ ) 다음에 클래스나 그 클래스의 인스턴스 이름이 나오고 그 다음 공백이 나온 후, 수행할 메서드가 나온다. 마지막으로 대괄호를 닫아 주고 ( ] ), 명령문을 끝내는 세미콜론 ( ; )을 단다. 
저작자 표시
신고
Trackback 0 | Comment 0

강군v's Blog is powered by Daum & tistory

 

티스토리 툴바