Dlaczego wewnętrzna ochrona nie jest bardziej restrykcyjna niż wewnętrzna?

Chciałbym utworzyć wewnętrzną właściwość automatyczną:

internal bool IP { get; protected internal set; }

Myślałem, że możliwe będzie zrobienie seteraprotected lubprotected internal - ale zawsze dostaję błądmodyfikator dostępności musi być bardziej restrykcyjny niż właściwość. Czy tak nie jest?Private nie pomaga mi tutaj.

EDYTOWAĆ:
Pytanie brzmi: jak zaimplementować auto-właściwość z wewnętrznym getterem i zabezpieczonym seterem?

questionAnswers(8)

yourAnswerToTheQuestion