c# - 如何在 C# 中将 Null 值赋给 Non-Nullable 类型变量?

标签 c#

正如我所声明的,

双x;

现在我想分配

x=NULL 我该怎么做?我看过其他一些答案,但无法理解它们,这就是打开此线程的原因。

最佳答案

您必须将其声明为可空类型:

double? x;
x = null;

不可为 null 的类型(例如 double)不能为 null

关于c# - 如何在 C# 中将 Null 值赋给 Non-Nullable 类型变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15491889/

相关文章:

c# - 在 ClickOnce 部署中将多个应用程序打包在一起

c# - 应用范围内的 Observable 集合

c# - 用派生类覆盖基类的属性

c# - Windows 窗体程序找不到 mdb 文件 (C :\windows\system32\qbcdb. mdb)

C# 数组映射/收集

c# - 是否应该处置静态方法中的 ObjectContext?

c# - 如何在没有阴影的情况下绘制我自己的工具提示?

c# - 如何在c#中通过引用将参数传递给线程?

c# - 模拟使用 FileStream

c# - ASP.NET 文件上传在 Windows Azure 中不起作用