c# - 如何在 C# 4.0 中将引用类型设置为可为空

标签 c# c#-4.0

如何在 c#4.0 中使引用类型为 nullable。

在c#8.0中我们可以将引用类型设置为可空。 但是如何在 c#4.0 中实现这一点呢?

最佳答案

C# 中的引用类型始终可为空

在 C#8 中,他们添加了一个名为“Nullable reference type”的特性,以在您不检查变量是否为 null 时警告您

但是,您可以通过使用名为 ReSharper 的 VisualStudio 扩展在其他版本的 C# 上实现类似的空安全警告。 (它不是免费的)

有关它如何处理 null 检查的详细信息,您可以找到 here

关于c# - 如何在 C# 4.0 中将引用类型设置为可为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58802114/

相关文章:

c# - WPF TreeView 更新子项

c# - 数据绑定(bind)到数据绑定(bind)对象内的列表

c# - 单个表达式中的多个正则表达式匹配

c# - 将 BigInteger 乘以 Double

c#-4.0 - 'Google.Apis.Json.NewtonsoftJsonSerializer' 的类型初始值设定项抛出异常

c# - SendToAsync 内存泄漏?

c# - 无法在 EF Core : "42P07: relation "AspNetRoles"already exists"中使用迁移

multithreading - 如何确保线程之间唯一的本地状态以进行电子邮件队列处理

.net - .NET 如何解析类型?

c# - 为什么这个验证方法现在拒绝我们所有的 html