I have a following class
public class People { public int id; public string nameHash; public string name; }
I need to create a
class PeopleList : List { }
That's pretty much it. Just inherit from List and you're set.
List
BTW, you should reconsider your naming conventions. 'People' is not a good name for a class that represents a single person. Name it 'Person' instead, and name your list 'People'.