文件或目录损坏且无法读取 C#如何读取和创建INI文件
C#如何读取和创建INI文件
在做项目过程中 有时需要保存一些简单的配置信息 可以使用xml 也可以使用INI文件 下面是C#中读取INI的方法 相信大部分朋友都使用过这种方式
INI文件的存储方式如下
view plainprint?
[section] key=value读取方法
view plainprint?
public static class ReadnIni { private static iniPath=ini的路径 public static string IniPath { get {return iniPath } set{ iniPath=value } }

[DllImport( kernel )]
private static extern int GetPrivateProfileString(string iniAppName string iniKeyName string iniDefault StringBuilder iniReturnedString int iniSize string iniFileName)
private static string ReadString(string section string key string def)
{ StringBuilder temp = new StringBuilder(要读出的内容的长度) try { GetPrivateProfileString(section key def temp 长度 IniPath ) } catch {} return temp ToString() }
public static Hashtable ReadIniListKeys(string section List<string> keys)
{ Hashtable keyValueHash = new Hashtable() for (int i = i < keys Count i++)
{ keyValueHash Add(keys[i] ReadString(section keys[i] )) } return keyValueHash }
public static string ReadIniKeys(string section string keys)
{ return ReadString(section keys ) }如上就可以读取了 那么INI文件如何创建呢?
view plainprint?
lishixinzhi/Article/program/net/201311/13599相关文章
- 读取配置文件失败是什么意思 .net 读取非标准配置文件的小例子
- 手机exe文件打开器 为什么我手机下什么软件都说文件已损坏的呢?请问是什么问题啊?
- 电脑exe文件不能运行 电脑文件损坏显示QQBrowser.exe,怎么样修复啊。
- 移动硬盘结构损坏无法读取 硬盘出现“文件或目录损坏且无法读取”!数据恢复问题硬盘出现“文件或目录损坏且无法读取”!
- lib文件怎么编译成dll c#中dllimport报错
- 固件文件不兼容怎么办 手机下载能浏览文件的软件都显示不兼容无法安装应用
- 电脑duilib加载资源文件失败 打开文件时出现加载资源文件失败如何处理
- oppo系统文件损坏无法开机 oppo手机一直显示安装文件损坏怎么办
- 文件或目录损坏且无法读取怎么办 MapReduce怎样读取本地目录的档案
- java读取word文档 word无法读取此文件,文件可能已损坏怎么办
爱学记

微信收款码
支付宝收款码