2012-09-12 42 views
1

我想在運行時有幾種類型的同一對象的序列化。 例如,我有類運行時有條件的序列化屬性

class Car { 
    string Color; 
    string Model; 
} 

而且我想一個服務只發送「顏色」屬性,另一個只發送「模式」。 這個有什麼巧妙的解決方案嗎? 首選Newtonsoft Json.Net。

回答

0

只需使用匿名類型:

var myObject = new Car(); 
return new { myObject.Color } 

var myObject = new Car(); 
return new { myObject.Model } 
+0

是的,這對我的作品,謝謝 – Felix

+0

@Felix沒問題 –

相關問題