I'm trying to make a manual setter/getter method in C#, but i'm getting the following error from the "set"-line: Error: The best overloaded method match for 'System.Collections.Generic.ListPackage.Add(Package)' has some invalid arguments
private List<Package> packages = new List<Package>();
public List<Package> Packages
{
set { packages.Add(value); }
get { return packages; }
}