C#代码报错:‘Tetris Config Info’的保护层级无法对其进行存取

.Net技术 码拜 9年前 (2016-03-05) 1604次浏览
baidu_31088449 于 2016-06-03 08:44:09 编辑

烦请各位大牛帮忙解惑。小子这里是刚申请的,所以分不多要节省点用。请大牛不吝赐教。
如下图报错,翻译为简体中文为:“‘Tetris Config Info’的保护层级无法对其进行存取”
:“这个内容中不能使用属性或索引子‘Tetris Config Info’,原因是无法存取get存取子”
InfoArr info = config. Info;下图为引用Config类的类
C#代码报错:‘Tetris Config Info’的保护层级无法对其进行存取
下图为Config类
C#代码报错:‘Tetris Config Info’的保护层级无法对其进行存取
有趣的是本人在另外个电脑程序上使用相似的代码没有报错。如下所以。
C#代码报错:‘Tetris Config Info’的保护层级无法对其进行存取

解决方案

30

private 修饰符是私有的,也就是说private修饰的属性、方法什么的只能是本类访问,你config类里面的private属性只能是config类才能访问,其他类不能访问,要解决这个问题把private改为public就可以了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明C#代码报错:‘Tetris Config Info’的保护层级无法对其进行存取
喜欢 (0)
[1034331897@qq.com]
分享 (0)