按照你的代码的意图,应该是把Student类写到a类的外面
正确的代码是
using System; //这里只要using System就可以了,其他的都可以不要 namespace ConsoleApplication1 { public class student { public double s_allow; public static readonly student Bachelor; public student (double allow) { this.s_allow =allow ; } static student () { Bachelor =new student (200); } } class a { static void Main(string[] args) { student student1=student.Bachelor ; Console.WriteLine ("该学生每月津贴为: {0}",student1.s_allow); Console.ReadLline (); } } }
顺便你的不良代码风格我就不吐槽了
定义了2个main函数,main函数是程序运行的入口
上面不是已经定义过了吗?
但是同样会出现那样的问题
具体应该怎么弄个呢?我是个刚刚初学的人对这些还不是很懂,如有你的帮助真是太感谢了
这个代码根本不能看...我只是吐槽一下...
看着有点云里雾里的。