台灣最大程式設計社群網站
線上人數
1172
 
會員總數:245123
討論主題:189032
歡迎您免費加入會員
討論區列表 >> C# >> c# string轉class問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
c# string轉class問題
價值 : 300 QP  點閱數:365 回應數:5

樓主

晨曦
門外漢
0 13
410 6
發送站內信

Hi 各位先進

我有一個問題,我想動態的將json string轉成對應的object,如下,
我的JsonConvert.DeserializeObject<這邊要放什麼呢?>








搜尋相關Tags的文章: [ c# ] , [ reflection ] , [ json ] ,
本篇文章發表於2019-05-09 18:43
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

誰是誰
檢舉此回應
你有其他多載可以選,例如:DeserializeObject(string value,Type type)
本篇文章回覆於2019-05-09 18:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

香帥
檢舉此回應
這要看您原來的json string是要組成什麼
例如

那就可如以下程式碼,??內放入自己宣告的 Student

本篇文章回覆於2019-05-09 20:55
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

晨曦
檢舉此回應
1樓大大正解,哈哈,沒注意到有多載~ 感謝!
本篇文章回覆於2019-05-09 21:21
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
回應

誰是誰
檢舉此回應
樓主的第一行程式碼就表明型別資訊來自於反射,此題用泛型無解。
本篇文章回覆於2019-05-10 14:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

誰是誰
檢舉此回應
應該這麼說啦,硬要用泛型也不是不行,但沒法直接用,又得靠反射來稿,徒然花費無謂的效能。
本篇文章回覆於2019-05-12 17:12
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.