jjzjj

c# - 使用 Distinct 和 Union 的 LINQ 查询

我目前有2个查询返回MyModel列表,如下所示:varq1=....selectnewMyModel(){TheData1=...TheData2=...TheUniqueID=...}varq2=....selectnewMyModel(){TheData1=...TheData2=...TheUniqueID=...}如果在第一季度我有:TheUniqueID=2,3,6,9,11在第二季度我有:TheUniqueID=2,4,7,9,12如何编写查询以便获得MyModel列表TheUniqueID=2,3,4,6,7,9,11,12换句话说,每个TheUniqueID只出现一次

C# 遍历数组

我循环遍历字符串数组,例如(1/12/1992appletruck12/10/10orangebicycle)。数组的长度将始终被3整除。我需要遍历数组并获取前3个项目(我将把它们插入数据库)然后获取下一个3等等,直到所有他们已经通过了。//iteratethearrayfor(inti=0;i 最佳答案 只需在每一步中将i递增3:Debug.Assert((theData.Length%3)==0);//'theData'willalwaysbedivisibleby3for(inti=0;i为了回答一些评论,假设theData.