C#相当于PowerShell ConvertFrom-Csv

时间:2016-10-04 12:10:32

标签: c# powershell csv

C#中是否有一个库可以执行PowerShell命令ConvertFrom-Csv的工作?

我对PowerShell不是很熟悉,我需要编写一个C#应用程序来完成一些PowerShell脚本所做的工作,即将CSV文件中的数据转换为不同的CSV文件。

该脚本使用命令:

$data = Get-Content $inFile | Select -Skip 2 | ConvertFrom-Csv

这似乎将CSV文件转换为具有为源CSV文件的标题命名的属性的对象列表/数组。我可以在C#中看到一种方法,但它会非常复杂。我喜欢PS语法的简单性,并希望尽可能简单地做到这一点,但我不是一个C#guru,因为我需要它。

那么,C#中有类似的东西吗?有没有办法在C#中引入powerShell库并从那里调用此命令?

0 个答案:

没有答案