早教吧作业答案频道 -->其他-->
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...的网友还看了以下:
当n为正整数时,定义函数N(n)表示n的最大奇因数.如N(3)=3,N(10)=5,….记S(n) 2020-05-13 …
当n为正整数时,定义函数N(n)表示n的最大奇因数.如N(3)=3,N(10)=5,….记S(n) 2020-05-13 …
由若干盆花组成的三角形图案,每条边(包括两个顶点)有n(n>1)盆花,每个图案花盆总数是S:n=2 2020-05-13 …
PI的 初始值为什么是pi=1#includemain(){int s;float n,t,pi; 2020-05-16 …
如图是用如图是用若干花盆摆成的三角形图案,每条边为N个花盆(N>1)总数为s盆N=2,S=3N=3 2020-06-19 …
下列各点既位于东半球又位于北半球的是()A.30°N,10°WB.30°S,10°WC.下列各点既 2020-07-18 …
给fun函数的形参s传送字符串:“]]6354abcc”(其中]表示空格字符,则函数的返回值是lo 2020-07-23 …
N=2.3.4.5分别对应S=3.6.10.15.求S=多少N.(S与N的关系)N=2、3、4、5分 2020-11-03 …
观察下列各正方形图案,每条边上有n(n≥2)个圆点,每个图案中圆点的总数是S.(1)数一数如n=2时 2020-12-03 …
1.在某点(0度,0度)正西方向的点是()A.0度,30度WB.90度S,30度EC.10度N,0度 2020-12-27 …