我使用TFS API获取工作项集合,然后在DataTable中我将Workitem属性(如WorkItem Id,Title,Type,State,Assigned To ...等)作为其列。现在在foreach循环中,我将WorkItem集合的数据添加到DataRows中。我的一些同事说这不是推荐的方法,他们建议为WorkItems创建一个类。现在可以告诉我在这种情况下该怎么做。我不是要求语法,而是要求这里的方法。我是C#的新蜜蜂。
答案 0 :(得分:1)
他们可能会说的是,您可以为您的工作项创建数据结构。例如,如下所示的类,您可以根据需要进行操作。
public class MyCustomWorkItem
{
public string WorkItemID {get; set;}
public string Description { get; set; }
// and so on
}
然后,您可以从TFS收到的WorkItemCollection构建此类对象的集合。