我試圖reurn類定義以後使用它的JSON對象的反序列化,或多或少以下Java功能的重複:C#:返回一個類的定義(Java的getClazz副本)
public Class<?> getClazz()
{
return Account.class;
}
到目前爲止,我已經在我的C#解決方案這樣寫(型號是包含Account.cs,描述了Account類的文件的文件夾):
public Type getClass()
{
return Models.Account;
}
我得到的錯誤記載:「帳號是一種類型,在給定的上下文中無效。「
我使用Microsoft Visual Studio 2015,非常感謝任何幫助或建議!
怎麼樣'.GetType()'的方式嗎? –
'typeof(Models.Account)'應該訣竅 – Caramiriel
文件夾對類的名稱沒有任何影響,但* namespaces *可以。所以我認爲你的實際類名只是'Account',而不是'Models.Account'。反映名稱空間內的文件系統結構是常見的做法,但這不是必須的。 – HimBromBeere