当前位置导航:炫浪网>>网络学院>>编程开发>>Visual C#教程

C#入门经典P235的一个小错误

        书中在介绍集合时,把打牌程序的Deck类中的数组改为自定义的集合,

        但是在Shuffle()方法最后一句出现了错误:                  public void Shuffle()
                {
                   ......
                    newDeck.CopyTo(cards,0);
                }

        而在233面中Cards中所定义的CopyTo方法如下:                  public void CopyTo(Cards targetCards)
                {
                    for (int index = 0; index < List.Count; index++)
                    {
                        targetCards[index] = this[index];
                    }
                }

        只有一个参数,所以应把Shuffle()中的最后一行代码改为:newDeck.CopyTo(cards);

 

相关内容
赞助商链接