110,571
社区成员
发帖
与我相关
我的任务
分享
static void Main(string[] args)
{
new Program().mes();
Console.WriteLine("hello world !");
Console.ReadLine();
}
public void mes()
{
if (!File.Exists("F:\\TestTxt.ini"))
{
FileStream fs1 = new FileStream("F:\\TestTxt.ini", FileMode.Create, FileAccess.ReadWrite);//创建写入文件
Boolean bo = (!File.Exists("F:\\TestTxt.ini"));
Console.WriteLine("w文件已存在"+ bo );
IniWrite("title", "key", "1", "F:\\TestTxt.ini");
}
IniWrite("title", "key", "value", "F:\\TestTxt.ini");
Console.WriteLine("w文件已存在" );
Console.ReadLine();
}
//读取配置文件内容
public string IniReadValue(string section, string skey, string path)
{
StringBuilder temp = new StringBuilder(500);
int i = GetPrivateProfileString(section, skey, "", temp, 500, path);
return temp.ToString();
}
//写入配置文件内容
public void IniWrite(string section, string key, string value, string path)
{
WritePrivateProfileString(section, key, value, path);
}
[DllImport("kernel32")]
private static extern int GetPrivateProfileString(string section, string key, string defVal, StringBuilder retVal, int size, string filePath);
[DllImport("kernel32")]
private static extern long WritePrivateProfileString(string section, string key, string val, string filePath);
if (!File.Exists("F:\\TestTxt.ini"))
{
FileStream fs1 = new FileStream("F:\\TestTxt.ini", FileMode.Create, FileAccess.ReadWrite);//创建写入文件
Boolean bo = (!File.Exists("F:\\TestTxt.ini"));
Console.WriteLine("w文件已存在"+ bo );
IniWrite("title", "key", "1", "F:\\TestTxt.ini");
}
我把这块代码删掉之后就OK了, 感谢楼主