linq(lambda)foreach有多个propreties赋值 [英] linq (lambda) foreach with multiple propreties assignment

查看:643
本文介绍了linq(lambda)foreach有多个propreties赋值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

i希望使用lambda linq在foreach语句中实现多个propret。

这是我的示例代码,只有一个(第一个)分配:

。RegVel.Where(功能(k)k  IsNot   Nothing   AndAlso (k.Piano = .RegVel(I).Piano  k.Inverter = .RegVel(I).Inverter))。ToList.ForEach( Sub (l)l.CV = .RegVel(I).CV)





如何在同一行中实施第二个辅助?

1)l.CV = .RegVel(I).CV

2)l.Avanti = .RegVel(I).Avanti

解决方案

点击Enter并将下一行代码放在那里。

 ... ToList.ForEach( Sub (l)
l.CV = .RegVal(I).CV
l.Avanti = .RegVal(I).Avanti
结束 Sub


Hi all,
i would like to implement multiple propreties in foreach statement using lambda linq.
This is my sample code with just one (the first) assignement:

.RegVel.Where(Function(k) k IsNot Nothing AndAlso (k.Piano = .RegVel(I).Piano And k.Inverter = .RegVel(I).Inverter)).ToList.ForEach(Sub(l) l.CV = .RegVel(I).CV)



How to implement also the second one assisgment in the same line?
1) l.CV = .RegVel(I).CV
2) l.Avanti = .RegVel(I).Avanti

解决方案

Hit Enter and put the next line of code in there.

...ToList.ForEach(Sub(l)
                      l.CV = .RegVal(I).CV
                      l.Avanti = .RegVal(I).Avanti
                  End Sub)


这篇关于linq(lambda)foreach有多个propreties赋值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆