コード例 #1
0
        public void ReadWqj()
        {
            //int t1 = Convert.ToInt32(Console.Read());
            //int t2 = Convert.ToInt32(Console.Read());// Convert.ToInt32()
            BasicFuctions bf = new BasicFuctions();
            int           t1 = bf.ReadInt();
            int           t2 = bf.ReadInt();

            wqj1      = new WeekQuJian();//刚才报错为wqj1是null
            wqj1.from = t1;
            wqj1.to   = t2;
        }
コード例 #2
0
        static void Main(string[] args)
        {
            //public List<Class> listClass = new List<Class>();
            Console.WriteLine("如果您想要录入新的课程,请输入:1");

            int ans;//表示是否录入新的课程

            ans = Console.Read() - 48;

            //int aabb = int.Parse("1");//c#超严格不能char直接转1的intASCII码49

            Program program = new Program();

            while (ans == 1)
            {
                Class newclass = new Class();
                //newclass.init();
                Console.WriteLine("请输入您要录入的课程的名称:");
                //listClass.Add()
                //newclass   =Console.ReadLine();
                newclass.ReadName();
                Console.WriteLine("请输入您要录入的课程的对应周次:");
                newclass.ReadWqj();
                Console.WriteLine("请输入您要录入的课程的对应周次的周几上课:");
                BasicFuctions bf = new BasicFuctions();
                newclass.day1 = bf.ReadInt();
                Console.WriteLine("请输入您要录入的课程的对应周次的周几的第几节课上课:");
                newclass.day1Time = bf.ReadInt();
                program.listClass.Add(newclass);

                //newclass.Display();

                //Console.ReadLine();//暂停下

                /*
                 * 现在的目的是:能够循环使用以上结构,构建数据库
                 */
                //ans = Console.Read();
                Console.WriteLine("如果您想要录入新的课程,请输入:1");
                ans = Console.Read();
            }
            foreach (var i in program.listClass)
            {
                i.Display();
            }
        }