Welcher Zugriffsmodifikator für die Verwendung von [duplizieren]

Diese Frage hat hier bereits eine Antwort:

Was ist in C # der Unterschied zwischen öffentlich, privat, geschützt und ohne Zugriffsmodifikator? 15 answers

Angenommen, ich habe eine Basisklasse:

public class A {
    public float someValue;

    <Access Modifier Here> float SomeValue {
        get {
            return someValue;
        }
    }
}

Und ich möchte daraus ableiten:

public class B : A {
    public float SomeProperty {
        get {
            return SomeValue;
        }
    }
}

Welchen Zugriffsmodifikator würde ich verwenden, wenn ich das @ machen möch SomeValue Eigenschaft nur für die abgeleitete Klasse verfügbar und nirgendwo anders?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage