Hello NopCommerce Team,
Our suggestion is to change PublicWidgetZones and AdminWidgetZones to constant instead of static. It will allow us to use constant string variables in switch case conditions and it can be still used with if statements as well.
We don't see a possibility where a developer will extend anything to these static variables. It will be really helpful to make them constants in upcoming version.
Best Regards,
Sandeep