I'm new at c# and I have little problem when use List and Inheritance

I have Inheritance& Like this

public abstract class Light
{}

public class OpenLight:Light
{}

public class WhiteLight:Open Light
{}
public class BlackLight:Open Light
{}

White & Black is Inheritance have data I use but not save that why I create

public...