社区
C#
帖子详情
字段初始值设定项无法引用非静态字段 方法或属性
chenyuan151
2016-07-04 08:05:46
请问,定义这个sum变量时候,为什么不能访问english与math变量但是在下面的方法中却可以访问english与math变量,请问这个是为什么。谢谢
...全文
775
3
打赏
收藏
字段初始值设定项无法引用非静态字段 方法或属性
请问,定义这个sum变量时候,为什么不能访问english与math变量但是在下面的方法中却可以访问english与math变量,请问这个是为什么。谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
事理
2016-07-05
打赏
举报
回复
定义在类下面的全局变量,实际上是在类的构造函数里面初始化的 因为math和english还没有初始化值,所以就无法在别的地方使用(C#规定的) 你写的相当于下面的 public int sum; print int math; private int english; void Student(){ sum=math+english; }
圣殿骑士18
2016-07-04
打赏
举报
回复
上面是类成员定义,下面是变量定义,含义完全不同
esft
2016-07-04
打赏
举报
回复
http://www.cnblogs.com/bluestorm/p/3432190.html
C# static
字段
初始值
设定
项
无法
引用
非
静态
字段
、
方法
或
属性
本文详细解析了C#中
字段
初始化的问题,特别是关于
字段
初始值
设定
项
无法
引用
非
静态
字段
、
方法
的原因。同时介绍了如何通过
属性
来正确地进行调用。此外,还深入探讨了
静态
成员的概念、特点及应用场景。
字段
初始值
设定
项
无法
引用
非
静态
字段
、
方法
或
属性
本文记录了一次编程过程中遇到的问题:
字段
初始值
设定
项
无法
引用
非
静态
字段
、
方法
或
属性
。原因是将实例化语句错误地放置在了
方法
外部。通过调整实例化的位置,成功解决了这一低级错误。
字段
初始值
设定
项
无法
引用
非
静态
字段
、
方法
或
属性
“"
.NET开发中遇到接口赋值错误,原因在于
属性
中将继承接口的对象直接赋值。本文介绍如何通过在
属性
的get
方法
内进行赋值来解决此问题。
C#
111,129
社区成员
642,533
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章