c# - “Payment.GenLedDet”因其保护级别而无法访问

标签 c# c#-4.0 error-handling data-layer

namespace DataAccessLayer
{
    public class PaymentDAL
    {

     public void InsertInGenLedDet(GenLedDet genLedDet)
        {
        }

}

我的 GenLedDet 类存在于 Payment namespace

这是我在数据层中的代码片段,并且正在使用此代码。不知道为什么会出现此错误,因为我确实有另一个功能没有显示此类错误

最佳答案

正如错误试图告诉你的那样,你不能制作 public将非公共(public)类作为参数的函数。

关于c# - “Payment.GenLedDet”因其保护级别而无法访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12824797/

相关文章:

asp.net-mvc - MVC 3 代码优先 ViewModel - 如何?

c# - 从集合中移除对象

php - 如何处理laravel登录错误,用户名与密码不同

sql - 在WHILE LOOP中插入记录时发生奇怪的TRY CATCH行为

c# - 只读和不带setter的prop有什么区别?

c# - 在 AZURE 或本地部署 .net core 3.0

javascript - jquery ajax 请求没有响应

C# DateTime ToString ("MM-dd-yyyy") 返回有趣的日期值

.net - 如何使用代码添加自定义 BizTalk 持久点?

reactjs - 在 React 中处理 Axios 错误