在C#中,我們現在可以使用大括號構造函數構造新的對象,即在C#中,如何使用反射訪問大括號構造函數?
class Person {
readonly string FirstName {get; set;}
readonly string LastName {get; set;}
}
new Person { FirstName = "Bob", LastName = "smith" }
我需要使用反射來構造這個對象,但是如果這些成員變量標記爲只讀,我只能將它們設置在構造,並且只有可用的花括號構造函數。有什麼方法可以使用反射訪問花括號式構造函數嗎?謝謝。
我甚至不確定你的語法是否正確在你的例子中,只讀屬性? – Pharabus 2011-02-28 19:30:15
@Prabrabus更像是一個只有一個setter的只讀屬性!哈哈哈哈! – Marlon 2012-01-27 07:21:40