#### [SHTCGClient](index.md 'index') ### [SHTCGClient\.Models\.Seasons](SHTCGClient.Models.Seasons.md 'SHTCGClient\.Models\.Seasons') ## Deck Class Object containing cards for a season\. ```csharp public class Deck : System.IEquatable ``` Inheritance [System\.Object](https://learn.microsoft.com/en-us/dotnet/api/system.object 'System\.Object') 🡒 Deck Implements [System\.IEquatable<](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1')[Deck](SHTCGClient.Models.Seasons.Deck.md 'SHTCGClient\.Models\.Seasons\.Deck')[>](https://learn.microsoft.com/en-us/dotnet/api/system.iequatable-1 'System\.IEquatable\`1') | Methods | | | :--- | :--- | | [Add\(ClientService, int\)](SHTCGClient.Models.Seasons.Deck.Add#SHTCGClient.Models.Seasons.Deck.Add(SHTCGClient.ClientService,int) 'SHTCGClient\.Models\.Seasons\.Deck\.Add\(SHTCGClient\.ClientService, int\)') | Adds a card to the deck | | [Add\(ClientService, Card\)](SHTCGClient.Models.Seasons.Deck.Add#SHTCGClient.Models.Seasons.Deck.Add(SHTCGClient.ClientService,SHTCGClient.Models.Cards.Card) 'SHTCGClient\.Models\.Seasons\.Deck\.Add\(SHTCGClient\.ClientService, SHTCGClient\.Models\.Cards\.Card\)') | Adds a card to the deck | | [Remove\(ClientService, int\)](SHTCGClient.Models.Seasons.Deck.Remove#SHTCGClient.Models.Seasons.Deck.Remove(SHTCGClient.ClientService,int) 'SHTCGClient\.Models\.Seasons\.Deck\.Remove\(SHTCGClient\.ClientService, int\)') | Removes a card from the deck | | [Remove\(ClientService, Card\)](SHTCGClient.Models.Seasons.Deck.Remove#SHTCGClient.Models.Seasons.Deck.Remove(SHTCGClient.ClientService,SHTCGClient.Models.Cards.Card) 'SHTCGClient\.Models\.Seasons\.Deck\.Remove\(SHTCGClient\.ClientService, SHTCGClient\.Models\.Cards\.Card\)') | Removes a card from the deck |