return null是什么意思?

linuxredhat8 2007-02-27 09:22:29
比如定义了一个
public class abcde(string aa, string bb)
{

操作。。。。。。。。。。

return null

}

这个是不是有返回所有值的意思呢?
...全文
3471 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
bnc9595 2007-02-28
  • 打赏
  • 举报
回复
楼上解释的够详细了~
伴老思源 2007-02-28
  • 打赏
  • 举报
回复
public class abcde(string aa, string bb)

这一句的语法比较怪异

return null 通常是返回空值
syeerzy 2007-02-27
  • 打赏
  • 举报
回复
public class abcde(string aa, string bb) ?????

语法就不对了.......

return null 就是可以理解为什么都不返回.

null原来的意思是 "不确定" ,但是在 C# 程序中通常表示 "什么也没有" ,
`
null就是比 "空" 还要再空的,就是什么也不返回.



C#的null一般表示 什么都没有,所以可以 用 a==null b==null

但是不是所有地方null都表示什么都没有,像数据库里,null就不是什么都没有,而表示"不知道,不确定" ,因此只能说 a is null ,b is null 而不能说 a =null . 并且即时a和b都是null,也不能得到a=b,因为两个 空是相等的 可是两个 "不确定",是不会相等的.
CNLAN 2007-02-27
  • 打赏
  • 举报
回复
返回空值,一般用于if()什么的或者
try
{}
之类的.
Erison 2007-02-27
  • 打赏
  • 举报
回复
return null
返回空

你的 比如定义 很有问题,呵呵

62,074

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧