コード例 #1
0
 public static void ClassInitialize(string classname, List <int[]> classlist)//用来对classlist的值进行初始化
 {
     if (File.Exists(System.Windows.Forms.Application.StartupPath + "\\" + classname))
     {
         for (int cl1 = 0; cl1 < Judge.DateClassReader(classname).Count; cl1++)
         {
             classlist.Add(Judge.DateClassReader(classname)[cl1]);
         }
     }
 }
コード例 #2
0
        private void Panduan(MainWindow main, string classname)//此函数用于判断在打开课表之前,是否已经存在配置文件且其中配置文件中总课时是否是45
        {
            if (!File.Exists(System.Windows.Forms.Application.StartupPath + "\\" + classname))
            {
                MessageBox.Show("请先添加信息!", "错误", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            int totalhours = Judge.TotalHours();

            if (totalhours != 45)
            {
                MessageBox.Show("所添加的课时已经超过或小于45!", "错误!", MessageBoxButton.OK, MessageBoxImage.Error);
                return;
            }
            main.j1 = Judge.DateClassReader(classname)[0];
            main.j2 = Judge.DateClassReader(classname)[1];
            main.j3 = Judge.DateClassReader(classname)[2];
            main.j4 = Judge.DateClassReader(classname)[3];
            main.j5 = Judge.DateClassReader(classname)[4];
            main.ShowDialog();
        }