public ProjectBase this[int index] { get { return (ProjectBase) base.List[index]; } set { base.List[index] = value; } }