/// <summary>
/// 获取本地信息
/// </summary>
/// <returns></returns>
private List<MHistoryKewWord> GetLocalHistoryKeyWords(){List<MHistoryKewWord> list = new List<MHistoryKewWord>();var fs = new FileStream("data_keywords.bin", FileMode.OpenOrCreate);if (fs.Length > 0){var bf = new BinaryFormatter();               list = bf.Deserialize(fs) as List<MHistoryKewWord>;}fs.Close();return list;
}/// <summary>
/// 保存本地信息
/// </summary>
/// <param name="list"></param>
private void SaveLocalHistoryKeyWords(List<MHistoryKewWord> list)
{if (list != null && list.Count > 0){var fs = new FileStream("data_keywords.bin", FileMode.OpenOrCreate);var bf = new BinaryFormatter();//写入文件bf.Serialize(fs, list);//关闭fs.Close();}
}/// <summary>
/// 信息实体类
/// </summary>
[Serializable]
public class MHistoryKewWord
{public string KeyWord { get; set; }public DateTime LastTime { get; set; }
}

C# 读写ini文件 保存信息相关推荐

  1. (vc)分享一个读写ini文件的类,支持多种数据类型的读写,二进制数据都能保存和读取...

    读写ini文件的类叫CIni,有ini.h和ini.cpp两个文件组成.     ini.h文件: #pragma once#define SER_GET(bGet,value) SerGet(bGe ...

  2. VC中读写ini文件

    我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下: 一.将信息写入.INI文件中. 1.所用的WINAP ...

  3. C#关于读写INI文件

    C#关于读写INI文件 什么是ini文件就是一个配置文件,一般把数据库等配置信息放进去,然而,改变数据库的密码,数据库名称,ip等,不要改源码重新编译,只需要用记事本打开set.ini 文件,修改保存 ...

  4. 在.NET中读写INI文件 ——兼谈正则表达式的应用

    INI文件是Windows平台上的一种较常用的软件配置文件格式,Windows应用程序常常使用它来保存一些配置信息.它一般是由数个包含key-value对的Section组成,每个key-value对 ...

  5. 火山视窗读写ini文件,写配置项与读配置项使用

    本源码转载自利快云https://www.lkuaiy.com/ 火山视窗读写ini文件,写配置项与读配置项使用   为了方便操作首先简单的设计一个界面,放两个按钮和几个编辑框,用来写配置和读取配置. ...

  6. MFC读写ini文件方法

    在我们的程序设计中经常需要对一些参数进行配置,配置好后还要在下一次启动仍然有效,那么一个有效的可行办法就是使用ini文件,也就是Windows初始化文件来保存一些我们的设置,然后让程序启动的时候从这个 ...

  7. 在 WinCe 平台读写 ini 文件

    在上篇文章开发 windows mobile 上的今日插件时,我发现 wince 平台上不支持例如 GetPrivateProfileString 等相关 API 函数.在网络上我并没有找到令我满意的 ...

  8. QT QSettings读写ini文件简单dome

    QT QSettings读写ini文件 实现文件一键配置软件上的所有控件 1 ui设计Dome 两个按钮 (保存 导入) 两个spinbox(宽 高) 2 点击生成ini文件 或者点击导入ini文件 ...

  9. vbs脚本读写INI文件

    vbs脚本读写INI文件 转载于:https://www.cnblogs.com/bull_think/archive/2012/08/21/2649838.html

最新文章

  1. DDD领域驱动设计之聚合、实体、值对象
  2. python 协程并发
  3. windows安装两个版本JDK
  4. 赶集网人事调整:三月内两副总离职
  5. 深度学习pytorch--线性回归(一)
  6. grasp设计模式应用场景_grasp设计模式笔记回顾
  7. C++ 里利用 std::ios::sync_with_stdio(false) 解决TLE问题
  8. .Net Framework学习的10个建议
  9. 批量修改Project视图中Prefab的名字
  10. 测试 REST API,到底应该选择什么样的 VS Code 插件?
  11. 090518-C++primer 4th学习笔记:1.3节
  12. 2008服务器系统安装哪个版本好,Windows Server 2008和Windows Server 2008 R2哪个更好,其中可选的安装版本那个最高级,都有什么用?...
  13. OSPF(七)OSPF特殊区域之NSSA和Totally NSSA详解及配置
  14. error ‘for’ loop initial declarations are only allowed in C99 mode的报错原因和两种解决办法
  15. 遗传图谱基础原理培训资料
  16. React页面空白问题
  17. 在线 Beosin EOS-IDE 免费版本同时支持智能合约在线编辑、编译、运行调试、部署
  18. github多星java项目_可以吹爆的GitHub高星数的干货项目!!
  19. 箱线图怎么看_股票000882:怎么看月k线图「歙县股票网」
  20. 由于uvc驱动函数缺少return语句而导致内核oops的一例

热门文章

  1. Wiwiz无线Web认证实现限速
  2. 【C#/.NET】.NET6中全局异常处理
  3. 如何在 ASP.NET Core 中为 gRPC 服务添加全局异常处理 ?
  4. C# WPF MVVM开发框架Caliburn.Micro Screens, Conductors 和 Composition⑦
  5. 为什么 Dapper 的批量插入比我预期的要慢很多?
  6. 抓包写代码模拟怎么减少重复劳动
  7. Windows 11 预览版 Build 22000.168 发布
  8. Asp.NET Core 中如何加密 Configuration ?
  9. .NET Core 使用Topshelf方式创建Windows服务
  10. ML.NET生成器带来了许多错误修复和增强功能以及新功能