2012-11-29 63 views
0

對於我想要的解析器(取決於用戶輸入)保存用戶選擇解析的站點的解析統計信息。多維數組是一個很好的選擇嗎?

因此,可以說,用戶選擇站點A,站點B和站點d:

然後我從我的線程希望能夠添加不同statitsitcs喜歡;鏈接解析,頁面解析,找到重複等等(基本上這些網站的int值)。

我將如何創建到c#中? 我的想法是做出某種多維數組?

有沒有更好的方法?

任何建議都非常歡迎:)

回答

3

我想創建一個封裝了統計數據的類,並比使用字典與網站名作爲關鍵字。

public class Statistics 
{ 
    public int PagesParsed { get; set; } 
} 

var collection = new Dictionary<string, Statistics>(); 

collection.Add("Site A", new Statistics { PagesParsed = 42 }); 
var siteAStatistics = collection["Site A"]; 
+0

在代碼中看起來如何?不知道如何寫:( – Jacqueline

+0

啊嗯..試圖找出如何添加,然後獲取統計與該示例讓讓我們說網站A :) – Jacqueline

相關問題