proteced vs internal vs protected internal
Most C# developers will know what “public”, “private”, “protected” and “internal” access modifiers mean and would have had to use them in their code, but rarely do we come across the “protected internal” access modifier.