是否有一个单词意思是'not null'?

Tim*_*ith 9 null nomenclature

在if语句中,我们说x!= null,并将其读作'x is not null'.在一个不得不说'NotNull'或'IsNotNull'的函数名中感觉有点过于复杂.是否有一个单词意味着处于'not null'的状态?

到目前为止我能想到的最好的是'初始化',我觉得这是一个可怕的词,因为a)它太长了b)你可以'初始化'某些东西为null.我考虑和拒绝的另一个词是'某事',因为它太模糊了.而且我不喜欢NotNull,因为它是两个单词,感觉就像双重否定.

(如果没有这样的词,那么我认为我们应该创建一个,你的建议也欢迎作为答案.:)

编辑:与null相反,我的意思是这个单词对于描述变量的状态应该是有用的,当这样使用时,变量的值可以是除了肯定是null之外的任何值.

小智 7

在 PHP 中有一个名为的函数isset- 我认为没有比这个更短的版本了。


str*_*oir 5

我认为这是基于您的偏好,isset / is / set /exist / has / ...

但是你不认为代码可读性更重要的是理解和编写,而不是缩短每个单词