我有一个List<Card>,我想对这些卡片进行排序
所以,我正在寻找一种方法来用不同的标准对它们进行排序,比如他们的ID,他们的Name......
public class Card : IComparer
{
public string ID;
public string Name;
public int CompareId(object firstCard, object secondCard)
{
Card c1 = (Card)firstCard;
Card c2 = (Card)secondCard;
return c1.Id.CompareTo(c2.Id);
}
}
但随后,Visual Studio 向我发送了一个错误:
'Card'不实现接口成员'IComparer<Card>.Compare(Card, Card)'
噜噜哒
慕斯709654
不负相思意
慕丝7291255
相关分类