我写了以下代码:
public List<Card> DealCards(int numCardsToDeal) {
return shuffle.RemoveRange(0,numCardsToDeal-1);
}
private List<Card> shuffle = new List<Card>() // class property deceleration.
但它会产生以下错误:
无法将类型“void”隐式转换为“System.Collections.Generic.List”
我不明白为什么。我刚回来时它就起作用了shuffle
。为什么这能解决问题?