Expose a generic List<T> as a property: As per Object Oriented Principles and .NET standards exposing field variables as a public…