运算符是什么意思!在下面的C#代码中?

时间:2020-05-25 10:18:25

标签: c#

'!'是什么意思?在变量的末尾?我找不到有关operator用法的任何文档!用法类似于以下代码片段。

public void LoadWith2([DataSources] string context)
    {
        using (var db = GetDataContext(context))
        {
            var q =
                from t in db.GrandChild.LoadWith(p => p.Child!.Parent)
                select t;

            var ch = q.First();

            Assert.IsNotNull(ch.Child);
            Assert.IsNotNull(ch.Child!.Parent);
        }
    }

Child的定义如下:

    public Child? Child;

0 个答案:

没有答案