📅  最后修改于: 2023-12-03 15:06:51.797000             🧑  作者: Mango
LINQ(Language Integrated Query)是一种用于查询数据的通用语言。它不仅可以查询传统的关系型数据库,还可以查询对象、XML 和数据集等各种数据类型。我们可以使用 WHERE 子句来过滤数据。
在本篇文章中,我们将使用 WHERE 子句 LINQ 查找数组中最大的数。
在开始编写代码之前,我们需要准备以下工作:
创建一个控制台应用程序。
在 Program.cs 文件中,定义一个整数型数组:
int[] numbers = { 5, 10, 15, 20, 25 };
使用 LINQ 查询语法找出数组中最大的数:
int maxNumber = (from number in numbers
select number).Max();
在这段代码中,我们使用了 Max()
方法来获取数组中的最大值。
输出查找到的最大数:
Console.WriteLine("数组中最大的数是:" + maxNumber);
运行程序,在控制台输出结果:
数组中最大的数是:25
至此,我们已经成功使用 WHERE 子句 LINQ 查找数组中最大的数了。
下面是完整的 C# 代码片段:
using System;
using System.Linq;
namespace MaxNumberInArray
{
class Program
{
static void Main(string[] args)
{
int[] numbers = { 5, 10, 15, 20, 25 };
int maxNumber = (from number in numbers
select number).Max();
Console.WriteLine("数组中最大的数是:" + maxNumber);
}
}
}
通过本文,我们了解了如何使用 WHERE 子句 LINQ 查找数组中最大的数,以及如何输出结果。希望对您有所帮助!