且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

什么是Linq.First相当于在PowerShell中?

更新时间:2022-06-23 05:31:50

这样的事情...

$files = @("App_Data", "bin", "Content")
$line = "drwxr-xr-x 1 ftp ftp              0 Mar 18 22:41 App_Data"
$dir = $files | Where { $line.EndsWith($_) } | Select -First 1



这些版本的最后一行将全部完成相同的:

These versions of the last line would all accomplish the same:

$dir = @($files | Where { $line.EndsWith($_) })[0]

$dir = $files | Where { $line.EndsWith($_) } | Select -index 0

$dir = $files | Where { $line.EndsWith($_) } | Select -First 1