Powershell 2.0에서 C# 3.0 컬렉션 초기화 도구는 어떻게 사용합니까? (How to set collection inline?)Powershell 2.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])
}
}
을 시도했지만 $ 테이블은 코드의이 비트 후 0 열이 있습니다.
DataTable 클래스의 Columns 속성에 열을 추가하는 방법을 이미 알고 있습니다. 컬렉션의 직접 초기화를 수행하는 방법을 알고 싶습니다.
C# _sort of_에는 공정한 해시 테이블 지원이 있습니다. 'var hash = new Dictionary {{ "five", 5}, { "ten", 10}};와 같은 새로운 문장의 목록 초기화 부분에서 사용되어야합니다. –
Shibumi