Các lệnh Jump giúp bạn thoát khỏi vòng lặp hiện tại, phương thức, scope. Các lệnh jump trong C# bao gồm:

  • break
  • continue
  • goto
  • return
  • throw


a.) Break

- Được dùng trong tất cả loại vòng lặp, switch
- Khi được gọi, nó sẽ thoát hoàn toàn khỏi vòng lặp hoặc switch mà không quay lại.
- Chỉ thoát khỏi vòng lặp mà nó được gọi, sau đó tiếp tục các lệnh trong phương thức của bạn.

b.) Continue

- Được dùng trong tất cả vòng lặp
- Đi kèm với lệnh rẽ nhánh IF nếu TRUE thì Continue có hiệu lực và quay lại vòng lặp.

c.) Goto

- Nhảy đến Case khác trong Switch hoặc nhảy đến một Label
- Với break chỉ thoát được một scope vòng lặp, thì goto giúp bạn thoát nhiều vòng lặp lồng
=> Nếu value là 0 thì chỉ có case 0 được thực thi, ngược lại value là 1 thì cả hai case 0 và 1 được thực thi .


=> Nếu lệnh Goto được gọi thì nó sẽ nhảy thẳng tới nhãn mà bạn khai báo. Đây là cách thoát vòng lặp lồng hiệu quả.

d.) Return

- Trả về kết quả method, properties ngay lập tức
- Nếu phương thức yêu cầu trả về kiểu Int thì cú pháp: return 8;
- Nếu phương thức kiểu void thì cú pháp chỉ đơn giản: return;

e.) Throw

- Dùng để ném ra một ngoại lệ
- Có thể bỏ qua việc implement một phương thức được yêu cầu
- Thường dùng với try-catch



Created: 29/03/2016

thumbnail [C# .NET] Làm Việc Với Lệnh Nhảy - Jump Statements

data:label.name author

premiumpng.com

Design Publisher

Download 0
No comments
Template in .PSD format

MR Laboratory License

Free for personal purpose use . More info


Buy Now This Template

No comments:

Post a Comment

Commets Download Photoshop Actions, Lightroom Presets, PSD Template, Mockups, Stocks, Vectors, Fonts. Download free

Newer Post Older Post Home

Copyright © 2021 MR Laboratory All rights reserved.

Setting