小编Kev*_*Kev的帖子

C#在构造函数中具有相同类型的可空对象

以下是我的代码:

class Phrase
{
    public String Name { get; private set; }
    public Head Head { get; private set; }
    public Phrase? Complement { get; private set; }

    public Phrase(String Name, Head Head, Phrase? Complement)
    {
        this.Name = Name;
        this.Head = Head;
        this.Complement = Complement;
    }

}
Run Code Online (Sandbox Code Playgroud)

这导致编译时错误说明

"类型'短语'必须是不可为空的值类型,才能在泛型类型或方法'System.Nullable'中将其用作参数'T'

我正在试图做的是有一个可为空类变量Complement,并允许它在构造函数中进行设置.我该如何做到最好?

c# nullable

0
推荐指数
1
解决办法
544
查看次数

在Brightspace/D2L后端加载JS

我正在尝试在我的Brightspace后端的每个页面上加载一些Javascript文件.有没有我可以加载/注入这些fiels的地方?

javascript desire2learn

0
推荐指数
1
解决办法
326
查看次数

标签 统计

c# ×1

desire2learn ×1

javascript ×1

nullable ×1