I have a simple interface, IDevice...public interface IDevice{
string Id{ get; }
}
...I have a list of objects that implement ...IDevice...List<IDevice> devices;
...An example of two of the types of objects in this list are:...public class BatteryDevi...