我有一个数字列表,如下所示:var mylist = new List<double> {1, 5, 8, 10, 12}; 如何获得特定号码后的号码。我想要一个LINQ表达式来接收例如8并给我10; 最佳答案 您可以使用以下内容:double result = mylist.SkipWhile(n => n != 8).Skip(1).First();