Herald.StuCurriculum.CurriculumChange C# (CSharp) Метод

CurriculumChange() публичный Метод

public CurriculumChange ( ) : void
Результат void
        public async void CurriculumChange()
        {
            Task<string> trt = FileSystem.Read("CurriculumList");
            string rs = await trt;//re=read result;
            string res;
            int flag = 1;//1表示弹窗报错
            Task<string> result;
            if ((!string.IsNullOrEmpty(rs)) && (rs != "error"))
            {
                res = rs;
                flag = 0;
                result = app.User.Curriculum(flag);
            }
            else
            {
                result = app.User.Curriculum(flag);
                res = await result;
            }
            if (res != "error")
            {
                MemoryStream ms = new MemoryStream(Encoding.UTF8.GetBytes(res));
                try
                {
                    Curriculum cir = JsonParse.Parse<Curriculum>(ms);
                    Monday.Items.Add(TextBlockCreate(cir.content.Mon));
                    Tuesday.Items.Add(TextBlockCreate(cir.content.Tue));
                    Wednesday.Items.Add(TextBlockCreate(cir.content.Wed));
                    Thursday.Items.Add(TextBlockCreate(cir.content.Thu));
                    Friday.Items.Add(TextBlockCreate(cir.content.Fri));
                    Saturday.Items.Add(TextBlockCreate(cir.content.Sat));
                    Sunday.Items.Add(TextBlockCreate(cir.content.Sun));
                }
                catch (Exception e)
                {
                }
            }
            else
            {
            }
            res = await result;
            if (res != "error")
            {
                FileSystem.Write("CurriculumList", res);
            }
        }
        public StuCurriculum()