在C#中从列表中删除重复项
我有一个数据读取器来从数据库中读取字符串。
我使用List来聚合从数据库中读取的字符串,但是这些字符串中有重复项。
有人有一种快速的方法可以从C#的通用List中删除重复项吗?
List<string> colorList = new List<string>();
public class Lists
{
static void Main()
{
List<string> colorList = new List<string>();
}
}
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
colorList.Add(variableFromDB.ToString());
foreach (string color in colorList)
{
Response.Write(color.ToString().Trim());
}
}
}
.Distinct()
是什么意思? - Sam