On a public class in C# is there a way to make a field/method accessible only to derived classes within the same assembly?
From what I understand protected internal
in C# means the same as protected
or internal
(ie accessible to derived classes or classes from the same assembly), which is not what I need.