做sort的時候有時候會依不同的參考值來做sort
這時候就可以用到Comparison
語法
public delegate int Comparison> list;
public .....()
{
.
.
.
list.Sort(CompareListCount);
}
private static int CompareListCount(List
{
if(x.Count < y.Count)
{
return -1;
}
else if(x.Count == y.Count)
{
return 0;
}
else
{
return 1;
}
}
這樣就可以用list的count做排序嚕
沒有留言:
張貼留言