小编bal*_*lan的帖子

从Generic List中选择底部N.

我有一个通用的整数列表,它包含随机数.如何使用LINQ从列表中选择最后n个元素?

我知道可以使用myList.GetRange(index,count)从列表中获取最后n个元素.有没有办法在LINQ中做到这一点?

谢谢

问候,巴兰

c# linq

4
推荐指数
2
解决办法
5621
查看次数

根据其他列表中的真实条件从通用列表中选择项目

我想知道下面的问题是否会有任何LINQ/Lambda表达式解决方案.

我有2个通用列表

清单1

public class Data
{
  public string ID { get; set;}
  public string Package { get; set;}
}

List<Data> listData = new List<Data>();

Data data1 =  new Data { ID = "1", Package = "Test" };
Data data2 =  new Data { ID = "2", Package = "Test2" };
Data data3 =  new Data { ID = "3", Package = "Test2" };
Data data4 =  new Data { ID = "4", Package = "Test4" };

listData.Add(data1);
listData.Add(data2);
listData.Add(data3); …
Run Code Online (Sandbox Code Playgroud)

c# linq lambda

3
推荐指数
1
解决办法
2万
查看次数

在C#中查找字符串中指定字符串的所有索引

嗨,我正在尝试使用解决方案

在C#中查找字符串中的所有模式索引

但是,它在我的情况下不起作用

string sentence = "A || ((B && C) || E && F ) && D || G";
string pattern = "(";
IList<int> indeces = new List<int>();
foreach (Match match in Regex.Matches(sentence, pattern))
{
  indeces.Add(match.Index);
}
Run Code Online (Sandbox Code Playgroud)

它产生错误,"解析"(" - 不够)".

我不确定我在这里做错了什么.

感谢任何帮助.

谢谢,

Balan Sinniah

c# regex

2
推荐指数
1
解决办法
207
查看次数

标签 统计

c# ×3

linq ×2

lambda ×1

regex ×1