C# 使用什么访问修饰符

C# 使用什么访问修饰符,c#,C#,假设我有一个基类: public class A { public float someValue; <Access Modifier Here> float SomeValue { get { return someValue; } } } 如果要使SomeValue属性仅对派生类可用,而不在其他任何地方可用,我将使用什么访问修饰符?仅对派生类可用。。使用受保护的 受保护意味着访问仅限于包含类或从包

假设我有一个基类:

public class A {
    public float someValue;

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

如果要使SomeValue属性仅对派生类可用,而不在其他任何地方可用,我将使用什么访问修饰符?

仅对派生类可用。。使用受保护的


受保护意味着访问仅限于包含类或从包含类派生的类型。

受保护的
是您要查找的。仅对派生类受保护。听起来像是
protected
是你要找的。好吧@nopeflow比我强。我喜欢人们投票结束,因为他们主要是基于意见的。这很有效,谢谢你的快速回答:)@Tayab请将答案标记为已接受,这样就表明你的问题已经解决。
public class B : A {
    public float SomeProperty {
        get {
            return SomeValue;
        }
    }
}