public void LoadRealmlist()
{
try
{
File.Delete(Properties.Settings.Default.WoWFolderLocation +
"Data/realmlist.wtf");
StreamWriter TheWriter =
new StreamWriter(Properties.Settings.Default.WoWFolderLocation +
"Data/realmlist.wtf");
TheWriter.WriteLine("this is my test string");
TheWriter.Close();
}
catch (Exception)
{
}
}
請問我的方法正確地刪除文件,然後創建一個以「realmlist.wtf」作爲名字,然後寫了一行呢?使用File.Delete刪除文件,然後使用Streamwriter創建相同的文件?
我有點困惑,因爲我看不到它實際上創建文件再次。或者創建StreamWriter的行爲是否會自動創建一個文件?
要說清楚,我的Try()語句中的第二行將創建該文件? – 2009-08-18 03:08:07
是的: 「StreamWriter TheWriter = new StreamWriter(Properties.Settings.Default.WoWFolderLocation +」Data/realmlist.wtf「); 」 – Russell 2009-08-18 03:09:01
「我需要知道的,非常感謝! – 2009-08-18 03:13:13