早教吧作业答案频道 -->其他-->
C#关于readonly的理解微软的帮助文件中说,声明为readonly的字段只能在定义时、或者构造函数内可以赋初始值(大概是这个意思)。那么下面的写法中两处赋值的地方应该多可以对吧?public
题目详情
C# 关于readonly的理解微软的帮助文件中说,声明为readonly的字段只能在定义时、或者构造函数内可以赋初始值(大概是这个意思)。 那么下面的写法中两处赋值的地方应该多可以对吧? public static class ClassA { private static readonly Dictionary<string, int> _Dic = new Dictionary<string, int>(); static ClassA(Dictionary<string, int> dic) { _Dic = new Dictionary<string, int>(); } } 我的问题是,给_Dic中添加元素是不是在这个class的任何地方都可以?
▼优质解答
答案和解析
1。在下面两个地方都创建Dictionary的对象是可以的,问题是这不是赋值。 2。在这个class的任何地方添加元素都可以。 3。在这里看readonly无法看出作用,因为没有应用程序。通过推断是为了全局都是用这一个Dicationar...
看了C#关于readonly的理解...的网友还看了以下:
求这些英语缩写的意思"n.""v.""adv.""prep.""adj.""pron.""int. 2020-05-14 …
材料:冰很容易被折断,而水却很柔软,可以捏出不同的形状.根据上述材料写一篇高中作文.材料不是很完整 2020-05-16 …
______是为解决实际应用问题而编写的软件的总称。如各种字处理软件、图形软件、学习软件和游戏软件 2020-05-23 …
软件可移植性是用来衡量软件的(54)的重要尺度之一。为了提高软件的可移植性,应注意提高软件的(55) 2020-05-26 …
再问个题问题描述编写程序实现:输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形 2020-06-09 …
N/A的意思请各位大侠说一说,在合同中填写N/A什么意思?或者是建筑学中的. 2020-07-03 …
1.已知A,B,C为正数,N是正整数,且f(n)=lg[(An+Bn+Cn)/3],求证:2f(n 2020-07-30 …
关于一道案情推理的题,你会解吗?警方接到报案,一位意大利籍华人博士在自己的实验室里被杀,在他实验室里 2020-11-21 …
5.下列一组描述中,正确的是.A.系统软件就是买来的软件,应用软件就是自己编写的软件B.机器语言程序 2020-11-23 …
软销售、软文是什么意思?软销售是什么意思?软文是什么意思?最好一句话帮我总结出来这样比较好理解谢谢 2021-02-06 …