Nếu tuyên bố

Tác Giả: Lewis Jackson
Ngày Sáng TạO: 8 Có Thể 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Nếu tuyên bố - Công Nghệ
Nếu tuyên bố - Công Nghệ

NộI Dung

Định nghĩa - Nếu Statement có nghĩa là gì?

Một câu lệnh if, trong C #, là một cấu trúc lập trình trong C # được sử dụng để thực hiện có chọn lọc các câu lệnh mã dựa trên kết quả đánh giá biểu thức Boolean. Biểu thức Boolean phải trả về giá trị đúng hoặc sai.


Câu lệnh if được sử dụng như một câu lệnh điều khiển để phân nhánh đến các phần khác nhau của mã tùy thuộc vào kết quả của biểu thức điều kiện Boolean. Biểu thức được nêu trong ngoặc đơn và được đánh giá trong khi thực hiện. Nếu biểu thức dẫn đến một giá trị đúng, mã theo câu lệnh if được thực thi. Mặt khác, mã theo một câu lệnh "khác" tùy chọn được thực thi. Nếu không có câu lệnh nào khác, thực thi tiếp tục với mã sau khối if.

Câu lệnh if cung cấp khả năng ra quyết định theo đó một đoạn mã được thực thi thay vì đoạn mã khác dựa trên một hoặc nhiều điều kiện được chỉ định.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích nếu tuyên bố

Nhiều điều kiện có thể được kết hợp trong biểu thức Boolean để được đánh giá trong câu lệnh if bằng cách sử dụng toán tử OR (||) và / hoặc toán tử AND (&&). Các tập hợp toán tử logic tương ứng khác là | và &. Các toán tử logic && và || tạo mã hiệu quả hơn các mã thông thường khác vì toàn bộ biểu thức không phải lúc nào cũng cần được đánh giá. Kết quả là, chúng được gọi là toán tử ngắn mạch.


Ví dụ, một câu lệnh if có thể được sử dụng để kiểm tra xem đầu vào ký tự cho chương trình là ký tự chữ cái, số hoặc ký tự đặc biệt.

Trái ngược với các ngôn ngữ như C hoặc C ++, trong đó kết quả bằng 0 được coi là giá trị sai và một số khác 0 được coi là đúng, C # chỉ mong đợi kết quả là giá trị Boolean (đúng hoặc sai). Do đó, đối với các điều kiện số như biến không bằng 0, biểu thức phải được viết rõ ràng cho điều kiện đó và không chỉ được đánh giá với chính số được đặt trong ngoặc đơn.

Mặc dù cấu trúc chuyển đổi tạo thành một thay thế cho câu lệnh if và có thể cung cấp hiệu suất tốt hơn và mã rõ ràng hơn, nhưng nó chỉ có thể được sử dụng để kiểm tra các biểu thức đối với các giá trị không đổi. Câu lệnh if có thể được thay thế bằng toán tử ternary khi một điều kiện được ước tính. Kết quả của việc đánh giá được xem xét để gán một biến cho một giá trị.


Định nghĩa này được viết trong con của C #