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 |