无法初始化 SqlParameter

Unable to initialise SqlParameter

我有以下代码:

using System.Data.SqlClient;
using OPN.SP_Services.Interface;
using wwa.EPR.Services;

namespace OPN.SP_Services
{
    public class TestService : UnitOfWork<ClearviewLocalContext>, ITestService
    {
        public TestService(IDataContext<ClearviewLocalContext> dataContext) : base(dataContext)
        {

        }

        public void test()
        {
            var param = new SqlParameter();
        }
    }
}

namespace OPN.SP_Services.Interface
{
    public interface ITestService
    {
        void test();
    }
}

依赖配置:

container.Register<ITestService, TestService>();

这样调用:

_testService.test();

当我单步执行代码并到达这一行时:

            var param = new SqlParameter();

并检查变量,我在本地人中看到以下内容:

谁能解释一下这是怎么回事?

所有红色属性都是 internal 属性,除非满足某些先决条件,否则这些属性不起作用。通常,您永远不会看到它们或乱序访问它们,正是因为它们是 internal。它们不需要像 public 属性那样表现良好。也就是说:public 属性在无效状态下访问时抛出异常并不罕见。

基本上:这里没什么可担心的;没问题;一切照常。这不是您在其他地方看到的任何问题的原因。