The class Player
herits from Deckholder
where the property Deck
has been declared.
public class Deckholder
{
public Deck Deck { get; set; }
public Deckholder(Deck deck)
{
Deck = deck;
}
}
public class Player : Deckholder
{
public string Name { get; set; }
public int Score { get; set; }
public Player(string name, Deck deck)
{
Deck = deck;
Name = name;
Score = 0;
}
VSCode tells me, that
No argument that fits the formal parameter "deck" from "Deckholder.Deckholder(Deck) was found."
with red squiggles under the Player
-constructor. But how do I fix this? I mean I do have a Deck deck
as a parameter and I need that.