Creating and Using custom collections

  • Thread starter Thread starter Arthur.Net
  • Start date Start date
A

Arthur.Net

Let's say I have a class that defines teams and players defined
below: How can I also return a collection of players as part of the
Team class?

<script language="c#">
public class Team
{
public int TeamID {get { return _TeamID; } set { _TeamID =
value; }}
public string TeamName {get { return _TeamName; } set
{ _TeamName = value; }}
public string TeamHomeTown {get { return _TeamHomeTown; } set
{ _TeamHomeTown = value; }}
public DataSet GetTeam(int TeamID)
{
//code to return team info from database
}
}
public class Player
{
public int PlayerID {get { return _PlayerID; } set { _PlayerID
= value; }}
public int TeamID {get { return _TeamID; } set { _TeamID =
value; }}
public string PlayerNumber {get { return _PlayerNumber; } set
{ _PlayerNumber = value; }}
public string PlayerName {get { return _PlayerName; } set
{ _PlayerName = value; }}
public DataSet GetPlayer(int PlayerID)
{
//code to return player info from database
}
}
</script>
 
You can use generics:

using System.Collections.Generic;


.....


private List<Player> mPlayers = new List<Player>;

....
 
Back
Top