如何檢查文件名是否包含一些字符串?例如,如果「frody」包含「ro」? 我想這樣的:檢查文件名
if (file_name.Contains("ro")== true)
和:
if (file_name.Contains("ro"))
如何檢查文件名是否包含一些字符串?例如,如果「frody」包含「ro」? 我想這樣的:檢查文件名
if (file_name.Contains("ro")== true)
和:
if (file_name.Contains("ro"))
都正確。第二個可能更受青睞。
例如,返回true:
string s = "test-ro.doc";
Console.WriteLine(s.Contains("ro"));
注意file_name上的NullPointerException。 – 2010-09-20 15:34:16
我也建議忽略大小寫。 – Nix 2010-09-20 15:35:30
if (s == null || s.Trim().Length == 0) { return false } else { return s.ToLower().Contains("ro"); }
謝謝。我還有一個問題。感謝幫助。 – user449921 2010-09-20 15:59:49
什麼是你的結果嗎? – 2010-09-20 15:32:49
file_name來自哪裏?你在使用System.IO嗎? – 2010-09-20 15:33:07