腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
一种
快捷
的
方法来
检查
null
以
避免
null
引用
异常
?
我有这样
的
代码,它首先
检查
对象是否为空,如下所示:this.ButtonLabel.Text !=
null
private async void ChangeTheColours(Object sender, EventArgs e) try=
null
&& {"Device Mo
浏览 17
提问于2019-05-28
得票数 0
回答已采纳
6
回答
如何
检查
嵌套
引用
中
的
null
、
、
Color在正常情况下可以为
null
。但是,如果路径中
的
任何一个对象为空,我希望颜色为空;为了
避免
空
引用
异常
,我需要
检查
每个对象
的
空条件,例如catch (NullReferenceException) {} 第
一种
方法显然是有效
的
,但它看起来代码更繁琐,阅读起来也更难。第二种方法稍微简单一些,但使用
异常
处理可能不是一个好主意
浏览 0
提问于2012-04-28
得票数 8
回答已采纳
5
回答
正在
检查
空属性
我想
检查
一个数组
的
属性是否是子对象。if (Parent.Child !=
null
&& Parent.Child[0] !=
null
&& Parent.Child[0].name !=
null
)在
避免
空
引用
异常
的
同时,这似乎是
一种
非常冗长
的
到达child.name
的</
浏览 0
提问于2013-03-02
得票数 1
回答已采纳
2
回答
linq到xml语法错误:检索属性值
、
、
、
我正在加载xml,需要检索主元素
的
属性id 我需要使用linq和Street获得清单id
的
值XElementStreet = details.Element("Address").Element("Street") 在第3行失败-“对象
引用
没有设置为对象
的
实例请指正我
的
语法有什么问题吗?
浏览 1
提问于2014-11-07
得票数 0
回答已采纳
10
回答
在java中使用try/catch vs
null
检查
有时我不得不写一段这样
的
代码(通常它有更多嵌套
的
if和更复杂
的
结构,但对于示例来说已经足够了) if (a!=
null
){ if (b!=
null
){ if(c!=
null
){ } }当
浏览 0
提问于2012-03-18
得票数 32
回答已采纳
1
回答
如何在Scala/Lift中地道地处理
null
检查
?
、
、
即使Box和Option monads很流行,我们仍然需要在各处
检查
null
值。到目前为止,我想到
的
最好
的
方法就是使用Box#!!方法:
有没有
更好
的
方法来
做这件事?我尝试使用Box
的
apply方法:但编译器抱怨对重载定义<em
浏览 4
提问于2010-10-20
得票数 9
回答已采纳
3
回答
Java:
检查
datepicker是否存在值错误
、
、
、
我有一个date.setValue(LocalDate.now());Button btn = new Button()ActionEvent>() { @Override
浏览 2
提问于2016-12-18
得票数 4
回答已采纳
11
回答
空对象与空对象
、
、
在我见过
的
许多遗留(um...production) C++代码中,有
一种
倾向是编写大量
的
空(或类似)
检查
的
来测试指针。当添加
NULL
时,其中许多都是在发布周期结束时添加
的
--
检查
为指针取消
引用
造成
的
崩溃提供了快速修复--而且没有太多
的
时间进行研究。为了解决这个问题,我开始编写采用(const)
引用
参数
的
代码,而不是传递指针
的
(更常见
的<
浏览 3
提问于2009-10-27
得票数 17
回答已采纳
3
回答
对象在应用程序中是否可以为空?
、
、
、
void onCreate() { singleton = this; // or app = MainApplication.getApplication();如何防止空指针
异常
? 我想有
浏览 4
提问于2013-09-10
得票数 0
11
回答
如何在无空值设计中实现List、Set和Map?
、
、
、
在大多数情况下,你可以返回一个
null
/空对象来
避免
null
,这是很棒
的
,但是像Collection这样
的
对象呢?在Java语言中,如果在映射中找不到get(key)中
的
key,则Map返回
null
。在这种情况下,我能想到
的
避免
null
的
最好方法是返回一个Entry<T>对象,该对象可以是EmptyEntry<T>,也可以包含值T。当然我们
避免
了<
浏览 0
提问于2009-07-02
得票数 3
5
回答
读取对象属性时忽略NullReferenceException
、
、
、
、
对于一组语句,
有没有
办法指示C#忽略NullReferenceException (或任何特定
的
异常
)。当尝试从可能包含许多空对象
的
反序列化对象中读取属性时,这很有用。有一个辅助
方法来
检查
null
可能是
一种
方法,但我正在寻找类似于“On Error Resume Next”(来自VB)
的
语句块级别的方法。EDIT:Try-Catch将在
异常
时跳过后续语句{ stmt 1;// Nu
浏览 18
提问于2008-11-18
得票数 6
回答已采纳
1
回答
在C#中有
检查
静态对象是否为空
的
方法吗?
、
、
、
我需要
检查
我
的
viewModel类
的
端点值是否为
null
,因此我尝试如下: if(settingsViewModel.Endpoint==
null
There's no endpoint found in settings, pl
浏览 7
提问于2022-02-19
得票数 1
回答已采纳
1
回答
如何在equals()中可伸缩地考虑空值?
、
、
、
、
为了
避免
我
的
equals()中出现空指针
异常
,我必须考虑出现一个或多个空指针
的
可能性。 firstIsEqual = first ==
null
; else { firstIsEqual = (first!=
null
) && (first.equ
浏览 2
提问于2018-09-20
得票数 0
1
回答
使用Any()关键字
检查
反射属性值
、
、
、
、
我有一个实体框架DAL对象
的
列表,其中我使用一个可以包含逗号
的
查询参数字符串。我试图从DAL列表中获取满足查询参数字符串中
的
值
的
所有对象。我有以下Linq语句,它产生了我所期望
的
结果: .Where(aa => queryParamString.Split(',') .Any((x => (aa.GetType().GetProperty(kvp.Key).GetValue(aa,
null
)).ToS
浏览 4
提问于2021-02-25
得票数 0
回答已采纳
8
回答
初始化IList<T> C#
、
有没有
一种
特殊
的
方法来
初始化IList<T>?create an instance of the interface 'IList<ListItem>'IList<ListItem> allFaqs =
null
; 但是,当我向该列表添加项目时,这不会导致
Null
引用
异常
吗?
浏览 0
提问于2009-08-28
得票数 23
回答已采纳
8
回答
如何返回第一个不为
null
或空
的
字符串变量
、
如果我有5个字符串变量,并且其中0到5个变量为
null
或empty,
有没有
一种
简单
快捷
的
方法来
返回第一个不为
null
或为空
的
变量?我使用
的
是.NET 3.5
浏览 1
提问于2010-03-29
得票数 32
回答已采纳
4
回答
java.lang.NullPointerException
、
、
当一个值为
null
和not
null
时,我对它执行一个条件。这个值为
null
的
时间我得到了java.lang.NullPointerException。 我该如何处理此问题才能忽略此
异常
?我需要当值为空和不为空时
的
条件。
浏览 1
提问于2010-06-01
得票数 3
回答已采纳
1
回答
带空值
检查
的
Java 8 lambda比较器
、
我已经使用lambda表达式对集合进行了排序
以
进行比较。我必须
检查
null
值,所以我想出了这个比较器
的
解决方案 (a.getStartDate() ==
null
) : ( (b.getStartDate() ==
null
)?1:a.getStartDate().compareTo(b.getStartDate()) ) )
浏览 1
提问于2016-10-06
得票数 46
回答已采纳
2
回答
标识Reflection.Emit生成
的
程序集
、
、
、
、
有没有
一种
简单
的
方法来
识别Reflection.Emit生成
的
程序集?在处理加载到应用程序域中
的
所有程序集时,动态生成
的
程序集
的
Assembly实例
的
行为与标准程序集不同。例如,访问CodeBase属性会导致
异常
:try codeBase = assembly.CodeBase;catch(NotSupportedExceptionassemblies gener
浏览 0
提问于2010-09-15
得票数 0
回答已采纳
2
回答
处理Class.SelectedItem.Value
的
空值
、
我得到了以下代码,它是按钮
的
单击事件:{ { }如何
检查
cbl.SelectedItem.Value中
的
值是否为
null
?当我尝试“
引用
”该值时,应用程序抛
浏览 5
提问于2020-09-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在 Java 8 中避免 Null 检查
程序员要拥抱变化,聊聊 Android 即将支持的 Java 8
Java编程中最常见的错误和解决方法
Kotlin与Java 如何解决 Null 问题?
JDK1.8新特性(八):还在重复写空指针检查代码?赶紧使用Optional吧!
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券