2011-06-28 47 views
0

我有一個列表,這是我從XML文件獲得(我使用它作爲配置文件),其中包含寄存器的地址和隨後的寄存器的數量從每個點來閱讀。我的問題是,我需要的名字每個單獨的參數/註冊讓我插入一個類似名稱的數據庫列,但他們單獨用自己的名字關聯指定一個範圍,而不是單個值元素排除我。將名稱與一系列寄存器相關聯,最佳解決方案?

目前我正在考慮,我可以建立一個列表/字典來處理我這個協會從另一個XML文件,但這是指兩個配置文件,一個列表,也許另一個自定義類。這太多了嗎?

誰能提供更好的解決方案?這是我第一次使用XML/config,所以我不確定在這方面被認爲是不好的做法。非常感謝任何幫助,乾杯!

我使用C#.NET 3.5

+0

你必須提供一個你的文件看起來像什麼樣的小例子。 – Carra

+0

當然,道歉,在當時相當倉促。問題解決了:) – marked

回答

0

解決方案是一個自定義對象,以我與另外兩個「地址」和「名」所要求的「範圍」參數相關聯,這意味着列出所有需要的值。爲了通過比較每個地址的範圍來檢索所需的值鹼處理從該計算結果然後被存儲。

對於這個問題的含糊性質的道歉:P