早教吧作业答案频道 -->其他-->
C#变量类型类题目usingSystem;enumMoth{January,February=10,March}classTest{staticvoidMain(){Console.WriteLine(StringFromColor(Moth.January));Console.WriteLine(StringFromColor(Moth.February));Console.WriteLine(StringFromColor(
题目详情
C#变量类型类题目using System; enum Moth { January, February = 10, March } class Test { static void Main() { Console.WriteLine(StringFromColor(Moth.January)); Console.WriteLine(StringFromColor(Moth.February)); Console.WriteLine(StringFromColor(Moth.March)); } static string StringFromColor(Moth m) // 在main()主函数后面 为什么在main()中没有定义??? 还有static 是什么意思啊??? { switch(m) { case Moth.January: return String.Format("January={0}",(int)m); //String.Format 是什么意思啊??? case Moth.February: return String.Format("February={0}",(int)m); case Moth.March: return String.Format("March={0}",(int)m); default: return "Month"; } } }
▼优质解答
答案和解析
1、C#中函数使用不用声明。 2、static指明方法为静态方法,静态方法不需要实例化,可以直接类名访问,如要从外部调用 StringFromColor方法,只要使用Text.StringFromColor()就可以了。调用格式:类名.方法 非static方法需要实例化对象后才能访问。调用格式:实例名称.方法 3、String.Format是格式化字符串输出。与C中的printf函数功能相似。 例如:String.Format("February={0}",(int)m); 中的{0}是占位符,运行时使用(int)m的值来替换,格式化后输出结果应该是:February=10。 你的这个题目的意思是要输出Moth枚举类型中各个枚举的值。
看了 C#变量类型类题目using...的网友还看了以下:
(9)异彩纷承(10)变换多姿(11)典雅精至(12)迫不急待 2020-05-13 …
如图,梯形ABCD的上底长是X,下底长是15,高是8梯形ABCD的面积Y和上底X的关系式是什么?用 2020-05-16 …
SQL中我想将所有Month列中的类似January,April变化为01,04这类的数字,请问要 2020-05-17 …
如图,电源电压U=12V保持不变,R1=10Ω,变阻器R2标有2A,20Ω.当变阻器滑片P从a至b 2020-05-23 …
对于生产者,利润由4+3+2+1+0=10变为4+3+2+=9,变化为-1问下,数字怎么来的?题目 2020-06-16 …
10元钱,先下跌10%再上涨10%,变成了9.9元.同样的,10元钱先上涨10%在下跌10%,怎么 2020-06-26 …
管理会计保本点的核算,我要的是过程,资料:某公司产销甲产品,其各项变动成本占销售收入的百分率的数据 2020-06-26 …
货币金融学的一个小问题假设投资者持有期为2年,他购买面值1000美元的1年期债券,到第一年末再购买 2020-06-30 …
如何列方程式,算出值已知:当10变化到50,那么5变化到12,求:当50又变化到200,那12变化到 2021-01-04 …
算二十四点数字是这么几个:3、4、-6(负六)、10加减乘除,加括号都可以.越多越好.越快越好.最好 2021-02-03 …