csharp 使用null-coalescing运算符的示例。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 使用null-coalescing运算符的示例。相关的知识,希望对你有一定的参考价值。

int? x = null;
int y = x ?? 4;
Console.WriteLine(y); // 4

string str = "I like beer.";
string nullStr = null;
Console.Write("nullStr = ");
Console.WriteLine(nullStr ?? "String is null"); //  nullStr = String is null
Console.WriteLine(str ?? "String is null"); // I like beer.

以上是关于csharp 使用null-coalescing运算符的示例。的主要内容,如果未能解决你的问题,请参考以下文章

Null-coalescing out 参数给出意外警告

在 Null-coalescing assignmentmen C# 中分配空值

??或 .GetValueOrDefault() [关闭]

可能重载空合并运算符?

检查空值的正确方法是啥?

使用NDK for Android编译GRPC的CSharp扩展