一、问题的出现
用C#在写多线程时报错
二、解决方案
1,分析思路
本来对BaseStruct设置为私有访问,但调用时又想公开化,从而造成了编译错误。
2,解决
将红色部分改为公有
3,总结
注意public、pravite、和internal关键字的用法
三、参考文档
Microsoft Compiler Error CS0051
https://stackoverflow.com/questions/4060703/error-cs0051-inconsistent-accessibility-parameter-type-job-is-less-accessibl
https://github.com/dotnet/docs/blob/master/docs/csharp/language-reference/compiler-messages/cs0051.md
internal(C# 参考)
可访问性级别(C# 参考)
访问修饰符(C# 编程指南)
转载于:https://www.cnblogs.com/OctoptusLian/p/9341904.html
最后
以上就是成就季节最近收集整理的关于错误代码CS0051可访问性不一致_解决方案的全部内容,更多相关错误代码CS0051可访问性不一致_解决方案内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复