在 Powershell 2.0 中,如何使用 C# 3.0 集合初始化程序?(如何设置内联集合?)
我试过了
$table= New-Object System.Data.DataTable {
TableName = "my table" ,
Columns = {
New-Object System.Data.DataColumn "col1",([string]) ,
New-Object System.Data.DataColumn "col2",([long]) ,
New-Object System.Data.DataColumn "col3",([datetime])
}
}
但是 $table 在这段代码之后有 0 列。
我已经知道如何将列添加到 DataTable 类的 Columns 属性中。我想知道如何直接初始化集合。