0
StreamReader srr = new StreamReader(File.OpenRead("saved"));
string[] slist = srr.ReadToEnd().Split('}');
System.Collections.Specialized.StringCollection clist = new System.Collections.Specialized.StringCollection();
for (int i = 0; i < slist.Length; i++) {
if (slist[i].Trim != "") // ERROR IS HERE
{
clist.Add(slist[i]);
}
}
從我的程序的另一部分,我將剪貼板中的當前文件列表保存到一個文件中,並通過用「}」分隔每個路徑來做到這一點,就像(C:} D:} C :\ Windows \ Media})。然後在這裏,我打開文件,將其分割成一個字符串數組,然後我需要檢查每個路徑是否爲空字符串,但是Visual Studio表示「Operator'!='不能應用於'method group'類型的操作數,並且'串'」。我沒有直接將字符串數組與字符串進行比較(slist[i]
),這是什麼原因造成的,這只是VS的一個問題,還是我錯過了一些東西?爲什麼我不能將此字符串數組ITEM與字符串進行比較?
哇我不能相信我錯過了那個:O謝謝! – Oztaco
無論何時您看到有關方法組的投訴,都意味着您忘記了括號。 –
好的,注意到謝謝:),可能只是防止像20個未來的SO問題:D – Oztaco