回答編集履歴
2
追記
answer
CHANGED
@@ -12,4 +12,5 @@
|
|
12
12
|
```C#
|
13
13
|
Console.WriteLine(JsonConvert.SerializeObject(new IVehicle[] { new Car(), new Train() }));
|
14
14
|
|
15
|
-
```
|
15
|
+
```
|
16
|
+
> このような時にmVehiclesを一括でxmlや**json等**に保存したい。
|
1
修正
answer
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
|
4
4
|
そのインターフェースを実装した基本クラスから派生する方法を使うか、
|
5
5
|
|
6
|
-
[How to Serialize an Interface using the XMLSerializer](http://geekswithblogs.net/SoftwareDoneRight/archive/2008/01/16/how-to-serialize-an-interface-using-the-xmlserializer.aspx
|
6
|
+
[How to Serialize an Interface using the XMLSerializer](http://geekswithblogs.net/SoftwareDoneRight/archive/2008/01/16/how-to-serialize-an-interface-using-the-xmlserializer.aspx)
|
7
7
|
|
8
8
|
あるいは LINQ to XML などを使って自力でシリアライズする方法が考えられます。
|
9
9
|
|