我正在使用TFS API獲取工作項集合,然後在DataTable中,我製作了Workitem屬性,如WorkItem Id,Title,Type,State,Assigned To ...等,因爲它是列。現在在foreach循環中,我將WorkItem集合的數據添加到DataRows中。我的一些同事說這不是推薦的方法,他們建議爲WorkItem創建一個類。現在有人可以告訴我在這種情況下應該做什麼。我不是在要求語法,而是爲了這裏的方法。我是一個新的C#蜜蜂。如何處理C#中的數據收集?
0
A
回答
1
他們可能會說的是,您可以爲您的工作項目創建一個數據結構。比如像下面這樣的類,你可以根據你的需要來操作。
public class MyCustomWorkItem
{
public string WorkItemID {get; set;}
public string Description { get; set; }
// and so on
}
然後,您可以從TFS收到的WorkItemCollection構建這種類型的對象的集合。
+0
感謝@Piyush的快速回復。現在它會提供比此DataTable或其最佳情況場景更好的性能嗎?如果我的問題不符合標準,請原諒我,但在C#和軟件開發中,我絕對是一個開始。畢竟,我認爲這是(請求像你這樣的人)獲得有關概念的知識。 – 2014-11-22 06:09:32
+0
你說你在你的問題的評論,你想通過電子郵件通知人們工作狀態。這可以使用TFS中的警報正確地完成?我只想知道你正在製作的場景,以便我可以發表評論。 – 2014-11-22 16:22:20
相關問題
- 1. BackgroundWorker中的收集處理
- 2. 如何在c中處理數據庫#
- 3. C++中的數據處理
- 4. 如何有效處理核心數據中的大數據集?
- 5. 與數據處理幀:收集結果存入中的R
- 6. 如何處理空數據集?
- 7. PowerShell如何處理大型數據集?
- 8. 如何用H2O處理大數據集
- 9. Highstock - 如何處理大數據集
- 10. 如何處理XML數據集?
- 11. 收集C#中的多個數據表#
- 12. 批處理使用Webservices處理數據集 - C#
- 13. 從.txt中收集數據並使用批處理它
- 14. 如何收集數據對象中的數據集?
- 15. 如何從數組中收集數據?
- 16. 如何通過排序依據(),其中()等,作爲參數來處理收集
- 17. 收集環境中的錯誤處理
- 18. 處理aurelia中的收集更新
- 19. 如何處理回收站視圖中的空數據?
- 20. 如何處理在兩個數據包中收到的信息
- 21. 如何處理HTTP res.body中收到的JPEG數據?
- 22. 處理收集成套
- 23. C# - 數據處理
- 24. C#處理數據集和列表框之間的數據
- 25. 處理R中的大數據集
- 26. 如何在大型數據集中處理sql中的日期
- 27. Dask數據框如何處理大於內存的數據集?
- 28. C#,MVC,EnityFramework,如何處理數據
- 29. 收集具有匹配列並處理新數據的行?
- 30. 使用CMS處理複雜的數據收集
問問你的同事..他們對你的用例有比我們更好的理解..你能擴展一下你的問題嗎? – 2014-11-22 05:51:48
@SimonWhitehead感謝您的快速回復。在這裏,我的使用案例不過是爲了向Tfs用戶發送有關其工作項目狀態的郵件通知的自動化過程。爲了獲取和存儲tfs工作項目數據,我使用了DataTables.Is這是一個最佳實踐。 – 2014-11-22 06:04:26