nullable 相关问题

可空标记用于与可空成员或类型相关的问题。 null用于表示缺失值或未知值。

满意或保持沉默的可为空的泛型类型属性警告

给定此简化代码,在C#8.0中使用可为空的引用类型,其中T可以是任何值类型或引用类型,而空值是引用类型T实例的有效值:public ...

回答 1 投票 1

需要在api接口方法内部声明某些字段@Nullable

我正在使用翻新库在'Android App'中使用api进行充实。现在我有一种方法需要将某些字段设置为可为空的字段,因此用户可以选择选择此选项...

回答 1 投票 0

为什么不能将通用类型转换为null? [重复]

一个类似的问题,但不强制转换T参数。公共T GetValueG ((字符串查询){对象值= DBNull.Value; //从数据库中读取并返回...

回答 1 投票 0

使用POCO类时,在c#8中为空的引用类型

我在具有POCO类的项目中激活了此功能,如下所示。public class Connection {public string ServiceUrl {get;组; }公共字符串?用户名{get;组; } ...

回答 3 投票 1

为什么不能将通用类型转换为null? [重复]

((字符串查询){对象值= DBNull.Value; //从数据库中读取,可以...

回答 1 投票 1

kotlin-从类属性中删除空性

我有一个带有一些可为空的属性的数据类RequestModel(val description:String?)和一个验证函数fun validate(model:RequestModel):RequestModel {if(model ....

回答 1 投票 2

如果启用了可空性检查,如何将某些属性的通用初始化代码移动到单个位置?

C#8引入了对引用类型中null的静态检查,我正尝试将它们引入现有代码的某些(较小)部分。我要解决的一个问题是构造函数的模式...

回答 1 投票 1

System.String是否可为空?

[当我尝试使用csc(version = 3.3.1-beta3-19461-02)编译以下简单C#源文件时,收到一条错误消息,指示System.String是非空类型:using System; #...

回答 1 投票 -1

在Kotlin中使用带有@NotNull setter和@Nullable getter的Java字段

我有以下Java类:公共类JavaClass {private String nullableJavaField; @Nullable public String getNullableJavaField(){return nullableJavaField; } ...

回答 1 投票 2

Java和设计模式

在我的子类中,添加对象或实体。当我调试是我的c lazz是null。我不知道伙计们可以告诉我为什么。谢谢。公共抽象类BaseDao 实现...

回答 1 投票 -2

ORACLE:如何使用现有的NULL值更改表默认值

我有一个具有空值的可空列,我想为表中的新插入添加默认约束。我的更改代码:更改表customer_02修改null上的参考默认值'否...

回答 1 投票 0

C#8使用实用程序方法验证参数

说我有一个可以接受可为空的引用类型的方法,例如int Func(string?param){return param.Length; }编译器正确警告该参数应检查为null。在使用C#8之前,...

回答 2 投票 1

使用空合并运算符“ ??”向其自身分配自动实现的属性

我有一个采用默认值的自动实现的属性。该属性从数据库读取其值,但是如果该值为null,则应采用其默认值。 //变量声明...

回答 2 投票 0

C#正则表达式。匹配和可空性问题

我正在使用启用了可为空的C#8,现在我的正则表达式循环遇到了问题:公共静态异步Task ?> GetOwnersAsync(LampContext上下文,字符串?...

回答 1 投票 0

为什么接受引用类型的泛型方法不接受可空类型作为参数?

一目了然,公共静态类Conversion {公共静态T Read (对象值),其中T:class {如果(值是DBNull)返回null;如果(值是null),则返回null; ...

回答 2 投票 0

如何标记通用委托以接受空值?

激活Nullable引用类型后,如何授权Func参数为null?公共无效Test (Func func){var r = func(default); //默认值可能是...

回答 1 投票 0

为什么没有可为空的泛型方法?同时接受引用和值类型

此作品的公共静态T? Read ((对象值),其中T:struct {return(T)Convert.ChangeType(value,typeof(T)); }但是这不起作用:错误CS8370功能'...

回答 1 投票 0

如果方法参数也是“ out”参数,如何通过反射检查方法参数是否为Nullable <>?

具有方法签名,例如:公共接口TestInterface {void SampleMethodOut(out int?nullableInt); void SampleMethod(int?nullableInt); }我正在使用typeof(TestInterface).GetMethods()[...

回答 2 投票 2

在Swift属性包装器中支持可选参数值

我下面有用于用户默认值的属性包装器,@propertyWrapper类MyUserDefaultWrapper { [ 如何限制从属性包装器类传递可选的默认值? This is (was) a bug in Swift.已修复,should be in the next release of 5.1。您不应在此处通过nil。

回答 1 投票 1

C#可为空的类型-通用模式

[通常在使用可为空的类型时,我会在代码内得到以下模式(测试值,调用函数):类型?一种; if(a.HasValue){SomeFunction(a.Value); } ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.