相关疑难解决方法(0)

C#类和成员(字段,方法等)的默认可见性?

我正在尝试找到C#各个方面的默认可见性的参考.类类型,字段,方法,枚举等

有人可以提供这些列表以及它们的默认可见性(即没有前缀修饰符)吗?

c#

152
推荐指数
3
解决办法
10万
查看次数

我的结构"不包含一个带有2个参数的构造函数"......但确实如此

我试图将卡添加到列表中.卡片是结构.在我的结构中,我有一个带有值和套装的构造函数.当我尝试创建一张新卡时,我收到错误"'Blackjack.Program.Card'不包含带有2个参数的构造函数"正如您所看到的,它确实如此.这是我的代码.

public struct Card
{
    int value;
    string suit;

    Card(int _value, string _suit)
    {
        value = _value;
        suit = _suit;
    }
};

public List<Card> deck = new List<Card>();


static void shuffleNewDeck(ref List<Card> newDeck)
{
    newDeck.Clear();

    for (int i = 0; i < 13; i++) // add spades
    {
        newDeck.Add(new Card(i, "Spade")); // error here

    }
}
Run Code Online (Sandbox Code Playgroud)

c# constructor struct

0
推荐指数
1
解决办法
647
查看次数

标签 统计

c# ×2

constructor ×1

struct ×1