public EnumDependencies(IList<IVsBuildDependency> dependencyList) { if (dependencyList == null) { throw new ArgumentNullException("dependencyList"); } foreach(IVsBuildDependency dependency in dependencyList) { this.dependencyList.Add(dependency); } }