-3

私は ArrayList nabídka を持っています。ストリーム ライターを使用して、この ArrayList から XML ファイルにすべてを保存し、アプリケーションの起動時にストリーム リーダーを使用して XML ファイルを ArrayList にロードする必要があります。誰もそれを行う方法を知っていますか? (はい、ArrayList を使用すべきではないことはわかっていますが、これを使用してこのプロジェクトを完了する必要があります。)

4

2 に答える 2

0

また可能:

var xmlSerializer = new XmlSerializer(typeof(ArrayList), new Type[] { typeof(YourType) });

ただし、シリアル化するには、List<t>. シリアル化の利点は、読み取りが簡単で、オブジェクト全体を言語/アプリケーション間で簡単に共有できることです。

于 2013-10-21T07:57:16.713 に答える