C#在自定义对象中添加唯一项
我创建了一个自定义对象,正在填充一些数据。我如何列出相同的总数。例如:C#在自定义对象中添加唯一项,c#,.net,C#,.net,我创建了一个自定义对象,正在填充一些数据。我如何列出相同的总数。例如: dog,dog,dog,cat dog,dog,dog,cat dog,dog,dog,dog 我需要它来计算和产生: 1 each - dog,dog,dog,dog 2 each - dog,dog,dog,cat 我尝试以下代码: var info = new List<SData>(); var sinfo = new List<SData&g
dog,dog,dog,cat
dog,dog,dog,cat
dog,dog,dog,dog
我需要它来计算和产生:
1 each - dog,dog,dog,dog
2 each - dog,dog,dog,cat
我尝试以下代码:
var info = new List<SData>();
var sinfo = new List<SData>();
if (plist.Count > 0)
{
foreach (P p in plist)
{
pinfo.Add(new SData
{
n = p.N,
s = p.S,
l = p.L,
m = p.P
});
}
}
var info=new List();
var sinfo=新列表();
如果(plist.Count>0)
{
foreach(plist中的P)
{
pinfo.Add(新SData
{
n=p.n,
s=p.s,
l=p.l,
m=p.p
});
}
}
那么您要问的是如何计算具有相似数据的对象的出现次数,然后显示它?n、s、l和m是什么?嗨@SimonJensen,这就是我要做的事情嗨@auburg,它们是字符串。谢谢你在这里找到的