List<Avatar> checklist = setting.avatarList;
            checklist.Sort(delegate (Avatar a, Avatar b)
            {
                int xdiff = a.x.CompareTo(b.x);
                if (xdiff != 0) return xdiff;
                else return a.y.CompareTo(b.y);
            });


//--------------------------------------

public class Avatar  {

    public float x;
    public float y;
    public string name;
    public bool isBlue;

    public Avatar(float _x, float _y, string _name, bool _isBlue)
    {
        x = _x;
        y = _y;
        name = _name;
        isBlue = _isBlue;
    }
}

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

C# 델리게이트  (0) 2019.02.23
C# 람다식  (0) 2019.02.23
프로그래밍 공부 사이트 tutorialsteacher.com  (0) 2019.02.23
C# 씨샵 / 비주얼 스튜디오 단축키 visual studio  (0) 2019.02.03

+ Recent posts