私は、ソースコードから何度も読み込まれるxmlファイルを持っています。私は、効率的かつ迅速に再利用できるように、[アプリケーション開始時に] XMLファイルを一度だけ読み込み、その内容をキャッシュできる効率的な方法を知りたいと思います。Xmlファイルから読み込む最も効率的かつキャッシュされた方法
私はC#4を使用しています。効率的なキャッシングと読み取りのためのベストプラクティスをお勧めします。 CodeProject Article
私はXmlDocumentオブジェクトにXMLファイルをロードし、次のようにエンタープライズライブラリを使用してキャッシュされている、
XmlDocument xdoc = new XmlDocument();
xdoc.Load("MyXmlFile.XML");
FileDependency fileDependency=new FileDependency("MyXmlFile.XML");
cacheManager.Add("XConfig", xdoc, CacheItemPriority.Normal, null, fileDependency);
が重複する可能性を(http://stackoverflow.com/questions/55828/best -practices-to-parse-xml-files) –