请问这算不算一个BUG?
public class MyClass
{
private int _a;
public MyClass(int a)
{
_a = a;
}
public int a
{
get { return _a; }
}
}
使用:
MyClass myclass = new MyClass(9);
Label1.Text = myclass.a.ToString();
因为MyClass的构造函数中的参数和MyClass的属性同名(都叫做a),结果你会发现
在构造函数中的那句 _a = a; 并没有把参数a的值赋给_a, 而是调用了属性a的get操作.所以数值9根本就没有赋给_a.
对于同名(但作用域不同)的变量,访问的优先级应该是局部变量优先于全局变量吧?
那么函数的参数的优先级是否应该优先于属性呢?
相关推荐
【weixin9028】基于微信小程序的小说阅读器+ssm.zip
技术选型 【后端】:Java 【框架】:springboot/ssm 【前端】:小程序 【JDK版本】:JDK1.8 【服务器】:tomcat7+ 【数据库】:mysql 5.7+ 压缩包包含项目源码+数据库脚本+万字文档。 项目包含前后台完整源码,都经过本人调试,确保可以正常运行! 具体项目介绍可查看博主文章或私聊获取。 也可提供远程调试、二次开发、项目讲解服务,有意向可私聊。 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧!
weixin028小说阅读器+ssm.zip
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
weixin小程序项目小说阅读器+ssm.zip
weixin小程序项目小说阅读器+ssm,含有完整的源码和报告文档
weixin028基于微信小程序小说阅读器设计+ssm后端毕业源码案例设计_weixin028_xiaoshuo.zip
weixin028基于微信小程序小说阅读器设计+ssm后端毕业源码案例设计_weixin028_xiaoshuo
小说阅读器+ssm.zip
小说阅读器小程序采用java开发语言、以及Mysql数据库等技术。系统主要分为管理员和用户二部分,管理员服务端:首页、个人中心、用户管理、小说分类管理、书城管理、订单信息管理、小说资讯管理、小说章节管理、书圈、系统管理,用户客户端;首页、书城、小说资讯、书圈、我的等功能,基本上实现了整个小说阅读器小程序信息管理的过程。


