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;
}
}
}