如何在c#中将数据从列表显示到单行

时间:2014-08-07 07:55:35

标签: c#

在将包含3行数据的表中的数据显示到单行data.sample中时出现问题:第1行= admin,2 = superadmin,第3行=来宾。从第三行开始,我想得到结果:admin;超级管理员;客

这是我的代码:

 listPosition = positionFacade.GetFullJabatan(userLogin);
 var listData = listPosition[0].NamaPosition.ToString();
 string convToSingleData = listData;

1 个答案:

答案 0 :(得分:3)

.Net 3.5及之前

string convToSingleData = String.Join("; ", listPosition.Select(x => x.NamaPosition.ToString()).ToArray());

.Net 4及之后

string convToSingleData = String.Join("; ", listPosition.Select(x => x.NamaPosition.ToString()));