Add user-defined object to generic Collection : Generic Collections « Generics « C# / C Sharp






Add user-defined object to generic Collection

   
using System;
using System.Collections.ObjectModel;
using System.Collections.Generic;
using System.Text;

class Team {
    private string name;

    public Team(string name) {
        this.name = name;
    }

    public override string ToString() {
        return name;
    }
}

class Program {
    static void Main(string[] args) {
        Collection<Team> teams = new Collection<Team>();
        teams.Add(new Team("Ferrari"));
        teams.Add(new Team("Williams-BMW"));
        teams.Add(new Team("Bar-Honda"));
        teams.Add(new Team("McLaren-Mercedes"));

        foreach (Team t in teams) {
            Console.WriteLine(t);
        }
    }
}

   
    
  








Related examples in the same category

1.Generic Collection and List
2.Add Collection Items with IComparable interface implementation
3.Sort by Name
4.Add object in a hierarchy into a generic Collection
5.Generic collection class
6.Represents a generic collection of key/value pairs. The enumerator returns the values in the order assigned.
7.List To String
8.Convert Dictionary to String
9.String list and String set