我有一個與startswith的小問題。StartsWith不返回true
string[] MatchedFiles = Directory
.GetFiles(this.sReportDirectory, "*", SearchOption.AllDirectories)
.Where(s => s.StartsWith(this.sProjectNumber + "_InputCounts", StringComparison.CurrentCultureIgnoreCase))
.ToArray();
我需要篩選更多的文件,但它甚至不能使用一個。數組總是空的!但是,它適用於包含?
我試過所有的字符串比較。
有人可以解釋我在做什麼錯嗎?
或者有沒有更好的方法獲取文件數與多個過濾器,然後通過所有文件的數組?
我使用Visual Studio 2015年
感謝
你能不能請在這裏發表您的代碼 - 網站的規則是郵政編碼在這裏,而不是其他地方,否則其他地方可以去,然後你的問題沒有意義 – BugFinder
即使與代碼的問題是沒有意義的 - 我們會als o需要文件夾中文件名稱的示例。 – PaulF
什麼是'ReportDirectory'?什麼是'sProjectNumber'?什麼是目錄名稱?這個問題是無法回答的。 –