2010. 3. 28. 20:10
Sort 메소드를 사용하기 위해서는 CompareTo 함수를 재정의 해주어야 한다.

순서는 아래와같다.

1. 배열을 만들고 ArrayList member;

2. 데이터들을 넣어주고 member.Add(a);

3.소트 함수를 호출한다. member.Sort();



해당 클래스에서 재정의를 해준다.

public int CompareTo(object obj)
            {
                Man m = obj as Man;
                if (m == null)
                {
                    throw new Exception("헐~");
                }
                return name.CompareTo(m.name);
            }

기본적으로 오름차순으로 정렬이된다.

위에는 이름순으로 정렬이된다.

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

Const Vs Readonly  (0) 2010.03.29
Sealed  (0) 2010.03.29
Sort메소드  (0) 2010.03.28
Delegate-2  (0) 2010.03.27
직렬화  (0) 2010.03.27
AS, IS  (0) 2010.03.25
Posted by 아몰라
TAG ,

댓글을 달아 주세요