我有一个包含多个字段和两个对象的列表,我的要求是形成一个列表
例如:列表包含
>
对象1:
object1[0]=测试
目标2:
object2[0]=名称
- object2[1]=名称2
我应该以test/name、test2/name2的格式获取字符串;
确切代码:
我正在尝试使用列表中的值注入器来注入模型
var resultList = vReturn.ToList();
List<UserSearchedModel> models = new List<UserSearchedModel>();
resultList.ForEach(u =>
{
UserSearchedModel model = new UserSearchedModel();
model.InjectFrom(u);
model.Roles = string.Join(",", ObjectHelper.GetPropertyValue<IList<string>>(u, "Roles", null));
models.Add(model);
});
return models;
我的列表包含两个对象,我想插入到查看模型中的角色/组码格式分开。Role1/GroupCode1, Role2/GroupCode2
如果没有一个好的、最少的、完整的代码示例,就不可能提供一个满足您需求的解决方案。但如果我理解正确,您可以通过某种方式获得两个单独的集合,并且希望将这些集合合并到单个列表中
在这种理解中,这两个对象最初包含在它们自己的列表中的事实似乎无关紧要,所以我将忽略这一方面。
假设我理解正确,您可能希望使用
枚举。Zip()
方法。例如:
List<string> Merge(IEnumerable<string> source1, IEnumerable<string> source2)
{
return source1.Zip(source2, (s1, s2) => s1 + "/" + s2).ToList();
}
像这样使用:
List<string> mergedList = Merge(object1, object2);
我有一个Java类,它有20个属性及其相应的getter和setter。还有两个对象列表:和。 使用Java 8: 但是我必须在哪个地方指定属性呢?是否应该重写和方法?
问题内容: 我有一个带有20个属性的Java类及其相应的getter和setters。我也有两个对象列表:和。 现在,我想合并两个列表,并避免基于和的重复对象。 使用Java 8: 但是我必须在哪里指定属性?我应该重写和方法吗? 问题答案: 如果要实现and ,则 在 类 内部 进行操作。在该类中添加类似的方法 如果您这样做了,在上调用将自动执行正确的操作。 如果您不想(或无法)更改类,则没有平等
rank ▲ ✰ vote url 65 357 50 683 url 合并两个列表 怎样合并两个列表? 例如: listone = [1,2,3] listtwo = [4,5,6] 我期待: mergedlist == [1, 2, 3, 4, 5, 6] 在Python中非常容易. mergedlist = listone + listtwo
问题内容: 我有以下输入-2个json文件,一个是基础文件,第二个包含相同的属性,但值不同,我想合并这些对象。 例如: 第二个文件: 结果应该是这样的: 使用powershell可以做到吗? 问题答案: (请参见下面的更新) 结果: 您可能会考虑不覆盖左值: 在这种情况下,结果将是: 更新2019年11月16日 的参数已经被耗尽,分过和参数(遗憾的重大更改)。好消息是,对象合并的默认参数设置包含在
问题内容: 我这里有两个通过Google搜索API生成的JSON对象。这些对象的URL可以在下面找到。 http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello%20world&rsz=large http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q = he
为了简单起见,我试图组合两个不同对象的列表,我将它们称为和,最后根据它们的日期值对组合列表进行排序。我已经在这里看到了大部分的答案,但它们并没有展示如何正确实现这样的用例的全貌。 我还实现了一个自定义类,它处理两个给定列表的合并和排序。我们将其称为。使用下面实现的方法。 这就是问题所在,因为我在上得到一个错误,“reason:没有变量类型的实例存在,所以对象符合接口”