2011-01-25 34 views
0

我將有變量應該是什麼實現數據存儲

頁碼

位置

URL

文本

的方法

我將上面具有用於不同的字即用於字1 I可以具有

頁號= 1

位置= 10

URL abc.com

文本RealText文件

Word real

等等,所以我必須將它們保存在列表中。

首先,我想爲每個聲明列表然後我認爲這不是一個好主意。

有什麼辦法可以保存它們,以便我可以根據任何網址訪問數據?

我不必使用數據庫。這些列表是臨時的,每次程序啓動時都會被填充。

+0

在黑暗中拍攝,我可能會使用數據庫。我不確定你在問什麼,所以你可能需要澄清一點(你想堅持下來,還是將它們存儲在數據結構中(字典?)等) – Kendrick 2011-01-25 17:56:45

回答

2

創建一個變量類,你要作爲屬性:

class Storage 
{ 

    public string Url 
    { 

     get; 
     set; 

    } 

    //etc. 

} 

編輯:你可以使用這個類來存儲你的信息:

Storage myStorage = new Storage(); 
myStorage.Url = "www.example.com"; 
//etc 

然後,你可以存儲每個你創建的對象通用詞典:

Dictionary<string, Storage> dict = new Dictionary<string, Storage>(); 
dict.Add(myStorage.Url, myStorage); 

編輯:你可以檢索與該URL的每個對象:

Storage fromDict = dict["www.example.com"]; 
+0

我想我需要更多詳細。謝謝 – 2011-01-25 18:02:36

相關問題