1
我試圖從目錄獲取子目錄路徑,但忽略某些文件夾,下面的代碼給出我這個錯誤,無法轉換類型爲'WhereArrayIterator`1 [System.String]'的對象以鍵入'System.String []'
System.InvalidCastException:無法投型 'WhereArrayIterator`1 [System.String]' 鍵入 'System.String []' 對象
誰能幫助?
Dim subdirectoryEntries() As String = Directory.GetDirectories(ConfigurationSettings.AppSettings("FsRoot") & Path.DirectorySeparatorChar & readerClientList.GetString(0)).
Where(Function(name) Not name.EndsWith(folder, StringComparison.OrdinalIgnoreCase))
你如何處理subDirectoryEntries?根據答案,最好將其類型更改爲「IEnumerable(Of String)」,而不是轉換「GetDirectories」的結果。 – Craig