Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 为什么我不能将此字符串数组项与字符串进行比较?_C#_Visual Studio_Collections_Comparison_Operators - Fatal编程技术网

C# 为什么我不能将此字符串数组项与字符串进行比较?

C# 为什么我不能将此字符串数组项与字符串进行比较?,c#,visual-studio,collections,comparison,operators,C#,Visual Studio,Collections,Comparison,Operators,从我程序的另一个部分,我将剪贴板中当前的文件列表保存到一个文件中,并通过使用}分隔每个路径来实现,就像C:}D:}C:\Windows\Media}。然后在这里,我打开文件,将其拆分为一个字符串数组,然后我需要检查每个路径是否为空字符串,但VisualStudio显示运算符“!=”无法应用于“方法组”和“字符串”类型的操作数。我没有通过slist[I]将字符串数组直接与字符串进行比较,那么是什么原因导致了这种情况,是VS有问题还是我遗漏了什么?调用Trim:ifslist[I]。Trim!= 任

从我程序的另一个部分,我将剪贴板中当前的文件列表保存到一个文件中,并通过使用}分隔每个路径来实现,就像C:}D:}C:\Windows\Media}。然后在这里,我打开文件,将其拆分为一个字符串数组,然后我需要检查每个路径是否为空字符串,但VisualStudio显示运算符“!=”无法应用于“方法组”和“字符串”类型的操作数。我没有通过slist[I]将字符串数组直接与字符串进行比较,那么是什么原因导致了这种情况,是VS有问题还是我遗漏了什么?

调用Trim:ifslist[I]。Trim!=

任何时候你看到关于方法组的投诉,都意味着你忘记了括号。好的,请注意,谢谢:,这可能只是阻止了20个未来的问题:D
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]);
                            }
                        }