【发布时间】:2014-03-15 23:34:43
【问题描述】:
这是一个有点奇怪的问题,我确信有一种更简单的方法可以做到这一点,但是......
我有一个方法可以返回一个 List 的名字。我正在使用 foreach 循环解析此列表。我将每个名称添加到一个长 String 以便我可以将 Table Cell 的文本设置为该字符串。但我似乎无法让它添加一个新行。这可能吗?
这是代码的sn-p:
之前我的表格循环:
TableCell tempCell = new TableCell();
问题:
// Returns a List of Employees on the specified day and time.
List<string> EmployeeList = CheckForEmployees(currentDay, timeCount);
string PrintedList = "";
foreach (String s in EmployeeList)
{
PrintedList += s;
// PrintedList += s + System.Environment.NewLine;
// PrintedList += s + " \n";
}
tempCell.Text = PrintedList;
注释的代码行都不起作用。有任何想法吗?
【问题讨论】:
-
我在看到那个帖子后就来到了这里。这两个建议都不起作用。
-
我会推荐使用 stringbuilder。另外,您可以尝试使用
标签。 -
我只是用 StringBuilder 重写了代码。从现在开始我会使用它,它会更好。