如何检查文件名是否包含某些字符串?例如,如果“frody”包含“ro”? 我试过这样:
if (file_name.Contains("ro")== true)
和
if (file_name.Contains("ro"))
答案 0 :(得分:3)
两者都是正确的。第二个可能更受青睐。
例如,这返回true:
string s = "test-ro.doc";
Console.WriteLine(s.Contains("ro"));
答案 1 :(得分:0)
if (s == null || s.Trim().Length == 0) { return false } else { return s.ToLower().Contains("ro"); }