1
朋友請您檢查此代碼並告訴我爲什麼我會得到FileNotFoundException
和PathIsIllegal
異常...?當文件實際上是資源時,文件未找到異常
void AddSearchTermLog(String term)
{
String data = File.ReadAllText(global::BenisImageDownloader.Properties.Resources.SearchTerms);
if (data != String.Empty)
{
String temp = String.Empty;
for (int i = 0; i < data.Length; i++)
{
if (data[i] == (char)Keys.Enter)
{
if (temp == term)
return;
temp = String.Empty;
}
else
temp += data[i];
}
}
File.AppendAllText(global::BenisImageDownloader.Properties.Resources.SearchTerms, term + Environment.NewLine);
}
如果我做錯了什麼,請你指正用正確的方法..
但它是一個文件作爲資源,然後如何操作添加和刪除它..?有沒有另一種方式..? –
我不知道,但如果你使用ReadAllText(),你應該爲'path'使用字符串參數。 –
但這個東西沒有返回任何語法或不適當的隱式類型轉換錯誤,如果我們使用圖像文件而不是來自PictureBox控件或Image對象的資源的文本文件,它可以正常工作。那麼爲什麼不用一個簡單的ReadAllText () 方法...??如果你從我的身邊看到它,它是一個真正的問題...... –