标签: linq linq-query-syntax linq-method-syntax
我想使用LINQ将一个集合投影到另一个集合中,这很容易,但是我还需要捕获新投影中每个元素的索引。我知道您可以使用Select((element,index)=>)方法语法来做到这一点...
Relays.AddRange( XML.Elements("relay") .Select( (xel, idx) => new Relay(xel, idx) ) );
是否存在查询语法的方法?或者,如果我需要捕获索引,它是否仅限于方法语法?