我只是想知道??=运算符如何在后台运行。我有两个问题。
考虑下面的例子,
string name = "John";
name ??= "George";
Run Code Online (Sandbox Code Playgroud)
1)是否等于name = name ?? "George";
2) 它是这样工作的吗,
if (name == null) {
name = "George";
}
Run Code Online (Sandbox Code Playgroud)
或者
if (name == null) {
name = "George";
}
else {
name = name;
}
Run Code Online (Sandbox Code Playgroud)