我有一个 product.aspx 类
public partial class _Products : Product
{
protected void Page_Load(object sender, EventArgs e)
{
Product p1 = new Product();
p1.m1(); ///here I am facing problem y intelligence system not allowing me access the product class method m1();
}
new virtual int m1()
{
return 10;
}
}
在我的 AppCode 中有一个类 product.cs
public class Product
{
public Product()
{
//
// TODO: Add constructor logic here
//
}
protected void m1()
{
}
public void m2()
{
}
问题是,p1.m1();在这里,我面临着我的智能系统不允许我访问产品类方法 m1() 的问题;
最佳答案
如果您实例化一个新产品,您将无法从另一个类访问它的 protected 成员,即使它派生自产品
关于c#保护关键字相关问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4295945/