Is it possible to have a virtual/abstract field in a C# class? If so, how is it done?
No. You'd have to use a property to accomplish what you seem to what to do.