Một biểu thức lambda là một chức năng ẩn danh mà bạn có thể sử dụng để tạo ra các đại biểu hoặc các loại cây biểu thức. Bằng cách sử dụng các biểu thức lambda, bạn có thể viết các chức năng địa phương có thể được thông qua như là đối số hoặc trả lại như là giá trị của các cuộc gọi chức năng. Biểu thức Lambda là đặc biệt hữu ích cho việc viết biểu thức truy vấn LINQ. Để tạo một biểu thức lambda, bạn chỉ định các thông số đầu vào (nếu có) ở phía bên trái của toán tử lambda =>, và bạn đặt các biểu hiện hoặc khối tuyên bố ở phía bên kia. Ví dụ, biểu thức lambda x => x * x xác định một tham số có tên là x và trả về giá trị của x bình phương. Bạn có thể gán biểu hiện này cho một loại đại biểu, như ví dụ sau đây cho thấy:
đang được dịch, vui lòng đợi..