TAILIEUCHUNG - Essential C# 3.0 FOR NET FRAMEWORK 3.5 PHẦN 3

nó tiến triển dễ dàng vào các góc được biết đến ít hơn các ngôn ngữ, khiến cho này cuốn sách không thể thiếu với bất kỳ mức độ của C # phát triển "Troy Magennis, C # MVP và tác giả của ". Nếu bạn là người mới đến C #, như tôi, cuốn sách của Mark là một cách tuyệt vời để bắt đầu. | Control Flow Statements Continued 129 jump expression is a jump statement such as a break or goto statement. If the switch statement appears within a loop then continue is also allowed. A switch statement must have at least one case statement or a default statement. In other words switch x is not valid. Listing with a switch statement is semantically equivalent to the series of if statements in Listing . Listing Replacing the if Statement with a switch Statement static bool ValidateAndMove int playerPositions int currentPlayer string input bool valid false Check the current player s input. switch input case 1 case 2 case 3 case 4 case 5 case 6 case 7 case 8 case 9 Save move as the player directed. . valid true break case case quit valid true break default If none of the other case statements is encountered then the text is invalid. nERROR Enter a value from 1-9. Push ENTER to quit break return valid 130 Chapter 3 Operators and Control Flow In Listing input is the governing type expression. Since input is a string all of the constants are strings. If the value of input is 1 2 . 9 then the move is valid and you change the appropriate cell to match that of the current user s token X or O . Once execution encounters a break statement it immediately jumps to the statement following the switch statement. The next portion of the switch looks for or quit and sets valid to true if input equals one of these values. Ultimately the default label is executed if no prior case constant was equivalent to the governing type. There are several things to note about the switch statement. Placing nothing within the switch block will generate a compiler warning but the statement will still compile. default does not have to appear last within the switch statement. case statements appearing after default are evaluated. When you use multiple constants for one case statement they should appear consecutively as shown in Listing . The compiler .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.