猿问
为什么C#中的变量在被赋值之前都不能使用
C#中的变量在未被赋值的情况下被使用的话会出现语法错误,这是怎么回事,是因为C#有某种保护机制还是因为不给变量赋值就不为其分配内存空间
慕妹3146593
浏览 1227
回答 2
2回答
守候你守候我
当你申明变量的时候就会为它在内存中分配内存空间,照我个人理解就是你说的C#有保护机制,如果使用未赋值的变量就会导致程序出错,所以在编译的时候就会出现语法错误
0
0
0
拉丁的传说
那是因为它的语法规则规定了 这样写是错的。为什么是错的呢,因为它没有为变量分配空间,在使用这个变量的过程中可能会出现异常,所以.平台提示你.你是错的
0
0
0
随时随地看视频
慕课网APP
相关分类
.NET
.net 中 字符串含有超链接,如何给超链接自动加上a标签?
1 回答
请问.net 中用jquery传值安全吗?
2 回答
我要回答