IronPython에서 초기화해야하는 C#의 비교적 깊은 개체 트리가 있습니다.IronPython에서 C# List <T>을 초기화 하시겠습니까?
저는 python에 익숙하지 않아 배열 초기화에 어려움을 겪고 있습니다. 예를 들어 그래서
은 -public class Class1
{
public string Foo {get;set;}
}
public class Class2
{
List<Class1> ClassOnes {get;set;}
}
난과 같이 Class2의에서 배열을 초기화 할 수 있습니다 나는 C#에서 이러한 클래스가 있다고 가정 :
은 IronPython에서var class2 = new Class2(
ClassOnes = new List<Class1>()
{
new Class1(Foo="bar")
});
-이 시도되었다
bar = Class2
bar.ClassOnes = Class1[Class1(Foo="bar")]
그러나 나는 항상 다음 메시지를받습니다.
예상 배열 [유형], 클래스 1
어떤 아이디어를 가지고?
카메론 편집 주셔서 감사합니다 – chadbr