public class MyObject
{
public string Name { get; set; }
public string Description { get; set; }
public MyObject():this("", "")
{
}
public MyObject(string name, string desc)
{
this.Name = name;
this.Description = desc;
}
}
public class MyObjectCollection() : List<MyObject>
{
}
Usage:
MyObjectCollection objects = new MyO bjectCollection();
objects.Add(new MyObject("John", "Outlaw Programmer"));
objects.Add(new MyObject() { Name="John", Description="Outlawprogrammer" } );
MyObject obj = new MyObject("John", "Outlaw Programmer");
objects.Add(obj);
MyObject obj = new MyObject(){Name="John", Description="Outlaw Programmer"};
objects.Add(obj);
It ain't rocket surgery...