Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

c# linq select

作者:热血震荡   发布日期:2025-04-11   浏览:51

// 使用 LINQ 的 Select 方法进行投影操作

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static void Main()
    {
        // 创建一个整数列表
        List<int> numbers = new List<int> { 1, 2, 3, 4, 5 };

        // 使用 Select 方法将每个元素平方
        IEnumerable<int> squaredNumbers = numbers.Select(n => n * n);

        // 输出结果
        foreach (var num in squaredNumbers)
        {
            Console.WriteLine(num);
        }
    }
}

解释说明:

  • Select 是 LINQ 中的一个方法,用于对集合中的每个元素进行投影(即转换或映射)。
  • 在上面的示例中,我们创建了一个包含整数的列表 numbers,然后使用 Select 方法将每个元素平方。
  • n => n * n 是一个 lambda 表达式,表示对每个元素 n 进行平方运算。
  • 最后,我们遍历并输出平方后的结果。

如果你需要更复杂的投影操作,可以传递更复杂的 lambda 表达式或方法来实现。

上一篇:c# 定义常量

下一篇:c#网页开发

大家都在看

c# 二进制

c# tcp client

c# type.gettype

c# sqlconnection

.net和c#

c#游戏开发

c#网络编程

c# rectangle

c# if else

c# rtsp

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站