如何处理C#中的数据收集?

时间:2014-11-22 05:48:26

标签: c# collections tfs-sdk

我使用TFS API获取工作项集合,然后在DataTable中我将Workitem属性(如WorkItem Id,Title,Type,State,Assigned To ...等)作为其列。现在在foreach循环中,我将WorkItem集合的数据添加到DataRows中。我的一些同事说这不是推荐的方法,他们建议为WorkItems创建一个类。现在可以告诉我在这种情况下该怎么做。我不是要求语法,而是要求这里的方法。我是C#的新蜜蜂。

1 个答案:

答案 0 :(得分:1)

他们可能会说的是,您可以为您的工作项创建数据结构。例如,如下所示的类,您可以根据需要进行操作。

public class MyCustomWorkItem
{
    public string WorkItemID {get; set;}

    public string Description { get; set; }

    // and so on
}

然后,您可以从TFS收到的WorkItemCollection构建此类对象的集合。