我有一个项目清单
我想把它们推回到这样的列表中,这也意味着我想按重复数量最多的方式排序.
让我知道如何使用LINQ和C#来做到这一点.
谢谢大家
编辑2显示代码:
List<game> inventory = new List<game>();
drinkingforDataContext db = new drinkingforDataContext();
foreach (string item in tbTitle.Text.Split(' '))
{
List<game> getItems = (from dfg in db.drinkingfor_Games
where dfg.game_Name.Contains(tbTitle.Text)
select new game
{
gameName = dfg.game_Name,
gameID = Boomers.Utilities.Guids.Encoder.EncodeURLs(dfg.uid)
}).ToList<game>();
for (int i = 0; i < getItems.Count(); i++)
{
inventory.Add(getItems[i]);
}
}
var items = (from xx in inventory
group xx by …Run Code Online (Sandbox Code Playgroud) 如何检查一个数组中是否有两个或更多相等的值?
例如.在这个例子中,我希望程序告诉我有一对2和一对4
int[] array1 = { 1, 2, 4, 2, 4 };
Run Code Online (Sandbox Code Playgroud) 我有这个整数数组:
int[] responses = new int[3];
Run Code Online (Sandbox Code Playgroud)
然后该脚本ping一次IP地址4次.如果它得到答复,它会向数组添加"1".如果没有得到答复,则向数组添加"0".我想看看数组是否包含任何零,如果包含任何零,有多少.关于如何实现这一目标的任何想法?