我在 C# 中有一个奇怪的错误。我的代码给出了错误“不一致的可访问性:字段类型'Rotanet.RN_BUDGET_SETTINGS'比字段'Rotanet.BudgetSettingsDetailFrm.aBudgetSettings'更难访问”。我知道这是关于 PUBLIC/PROTECTED/PRIVATE 的事情,但我不明白我应该怎么做才能解决它。
这是我给出错误的代码
namespace Rotanet
{
public partial class BudgetSettingsDetailFrm : DevExpress.XtraEditors.XtraForm
{
public RN_BUDGET_SETTINGS aBudgetSettings = null; //***** this gives the error
public BudgetSettingsDetailFrm()
{
InitializeComponent();
}
private void btnSave_Click(object sender, EventArgs e)
{
}
}
}
RN_BUDGET_SETTINGS 是一个简单的类,如下所示......
namespace Rotanet
{
class RN_BUDGET_SETTINGS : RN_AUDIT
{
public RN_BUDGET_SETTINGS()
{
}
#region Properties
[IsKey(true)]
public dynamic ID { get; set; }
public dynamic TANIM { get; set; }
public dynamic DEGER { get; set; }
#endregion
}
}
我该如何解决这个问题