public readonly record struct Card(Suite suite, Rank rank);
public readonly record struct Card(Suite suite, Rank rank);
And am making a record that looks like this
public readonly record struct StandardCard<Card> { public readonly Card card; public StandardCard(Card card) { this.card = card; }}
public readonly record struct StandardCard<Card> { public readonly Card card; public StandardCard(Card card) { this.card = card; }}
I'm new to messing with records, so can't figure something out. Why can't I do card.suite or card.rank in that constructor? I can do it elsewhere in my doe, but not here.