首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

如何写最干净利落

2013-02-28 
怎么写最干净利落?比如读取一个表,表里有个字段A(字符类型),会有重复的。(其他的字段可能不重复,这个不管,

怎么写最干净利落?
比如读取一个表,表里有个字段A(字符类型),会有重复的。(其他的字段可能不重复,这个不管,反正我都要读出来)
然后我要把A字段里不重复的内容组成一个字符串。该怎么做?

首先想到的是设一个数组。在循环读取记录的时候,每次读到这个字段,就跟数组比较一下,没有的就加入。
最后把数组变成一个用逗号分隔的字符串。

但是,1来,每次跟数组的所有内容比,会不会比较慢?2来,如何把数组变成一个字符串?
[解决办法]
string.Join("", yourlist.Distinct())

热点排行