public static void saveRssObject(ObjCat obj) { using (FileStream fs = new FileStream(LpsPathControllerCus.getCatSettingPath(), FileMode.Create, FileAccess.Write)) { BinaryFormatter bf = new BinaryFormatter(); bf.Serialize(fs, obj); fs.Flush(); } }
private void initSettting() { this.catList = SerialCatObject.loadCatObject(); bool flgDefault = false; foreach (string cat in catList.catList) { if (cat == CAT_DEFAULT) { flgDefault = true; } } //デフォルトカテゴリが無かったら一番目に追加する if (!flgDefault) { if (catList.catList.Count > 0) { catList.catList.Insert(0, CAT_DEFAULT); } else { catList.catList.Add(CAT_DEFAULT); } //セーブしておく SerialCatObject.saveRssObject(catList); } //Twitter認証 if (os.twitterActivate == 1) { tsmiTwitterActivate.Text = "Twitter認証登録(認証済)"; } else { tsmiTwitterActivate.Text = "Twitter認証登録(未認証)"; } }
private void getCatList() { this.catList = SerialCatObject.loadCatObject(); bool flgDefault = false; foreach (string cat in catList.catList) { if (cat == CAT_DEFAULT) { flgDefault = true; } } //デフォルトカテゴリが無かったら一番目に追加する if (!flgDefault) { if (catList.catList.Count > 0) { catList.catList.Insert(0, CAT_DEFAULT); } else { catList.catList.Add(CAT_DEFAULT); } //セーブしておく SerialCatObject.saveRssObject(catList); } }