我試圖在VB.NET中轉換C#代碼there。 所以我寫這篇文章:Linq&Lambda在VB.Net中的表達
Public Function GetLastFiles(Byval countFiles As integer) As List(Of FileInfo)
Return _
Me._directory.GetFiles().Select(Function (x) x).OrderByDescending(
Function (x) x.LastWriteTime).Take(countFiles).ToList()
End Function
一切工作正常,但我的問題是:我怎樣才能避免Function (x) x
這是一個lambda表達式,什麼都不做..
那麼,爲什麼你不把它完全刪除呢? –
只需刪除整個'.Select(Function(x)x)'? – har07
@KooKiz明顯... – ZwoRmi