私はC#、Visual Studio 2015、.NET 4.5を対象にしています。私たちはすでに特定のフォーマットでXMLを交換している既存のシステム(Javaで書かれたもの、C++での古いコードなど)を持っています。私はXMLSerializer、DataContractSerializerを学び、ISerializable Interfaceを簡単に見ました。私はすでに答えを知っていると思い
Linq to SQLとXMLのシリアル化を使用してで私のオブジェクトのプロパティの一部をと理解していないことがあります。 私はテーブルを作成し、Linqを使ってすべてのクラスを生成します。しかし、私はいくつかのクラスプロパティをシリアル化して以来、データベーステーブルを作成するとき、私はこれらのプロパティを実際の型ではなくvarchar(XML文字列用)として定義します。したがって、自動生成され
xmlにオブジェクトのリストをシリアライズするc#プロジェクトがあります。 [Serializable]
[XmlRoot]
public class collection {
private List<item> _items = new List<item>();
[XmlElement("item")]
public List<item> items {
中でもfloat値の数Iは、パブリックプロパティの数が多いクラスがある: public class Foo
{
...
public float Bar {get; set;}
...
}
クラスは、XMLは私が必要その後のバージョンで <Foo ...(Schema stuff)... >
...
<Bar>7.34</Bar>