【发布时间】:2020-01-23 01:25:59
【问题描述】:
我试图在我的实现中访问一个变量,它指出“由于其保护级别而无法访问”
namespace mytest
{
public class IDatabaseSettings
{
string connection { get; set; }
}
}
namespace mytest
{
public class DatabaseSettings : IDatabaseSettings
{
public string connection{ get; set; }
}
}
IDatabaseSettings settings = new DatabaseSettings();
settings.connection <--- is inaccessible due to its protection level
关于为什么会发生这种情况的任何建议?
【问题讨论】:
-
您的意思是将
IDatabaseSettings声明为接口而不是类?
标签: c#