Sử dụng biểu thức lambda trong C # là gì?
Sử dụng biểu thức lambda trong C # là gì?

Video: Sử dụng biểu thức lambda trong C # là gì?

Video: Sử dụng biểu thức lambda trong C # là gì?
Video: Biểu thức Lambda cực dễ hiểu | Code Thu 2024, Có thể
Anonim

MỘT biểu thức lambda là một cách thuận tiện để xác định một ẩn danh (không có tên) hàm số có thể được truyền xung quanh dưới dạng một biến hoặc dưới dạng tham số cho một cuộc gọi phương thức. Nhiều LINQ phương pháp lấy một hàm số (được gọi là một đại biểu) như một tham số.

Theo cách này, biểu thức lambda được sử dụng để làm gì?

Biểu thức lambda là một hàm ẩn danh cung cấp một cú pháp rất ngắn gọn và hàm, hơn nữa được dùng cho viết các phương thức ẩn danh. Lập trình của một hàm là một khái niệm cơ thể và nó được dùng cho tạo ra biểu hiện loại cây hoặc đại biểu.

Sau đó, câu hỏi đặt ra là, biểu thức lambda là gì và lợi ích của việc sử dụng nó là gì? Thuận lợi của Lambda Expression Ít dòng mã hơn: Một trong những dòng mã những lợi ích của một biểu thức lambda là giảm số lượng mã. Chúng ta biết rằng biểu thức lambda có thể đã sử dụng chỉ với một giao diện chức năng. Ví dụ, Runnable là một giao diện chức năng, vì vậy chúng ta có thể dễ dàng áp dụng biểu thức lambda.

Tương tự, làm thế nào để bạn viết một hàm lambda trong C #?

Sử dụng lambda toán tử khai báo => để tách lambda's danh sách tham số từ phần thân của nó. Để tạo ra một biểu thức lambda , bạn chỉ định các tham số đầu vào (nếu có) ở phía bên trái của lambda nhà điều hành và một biểu hiện hoặc một khối câu lệnh ở phía bên kia. Khi bạn sử dụng phương pháp cú pháp dựa trên để gọi Enumerable.

Biểu tượng lambda có nghĩa là gì?

Chữ cái Hy Lạp "L", được sử dụng như một Biểu tượng cho "bước sóng". MỘT lambda là một tần số ánh sáng cụ thể, và thuật ngữ này được sử dụng rộng rãi trong mạng quang học. Gửi "nhiều lambdas" xuống một sợi cũng giống như gửi "nhiều tần số" hoặc "nhiều màu". Xem WDM và bước sóng.

Đề xuất: