ASP.NET Razor – C# 邏輯條件簡介
If 條件
C# 允許根據條件執行程式碼。
使用 if 語句來判斷條件。根據判斷結果,if 語句返回 true 或者 false:
- if 語句開始一個程式碼塊
- 條件寫在括號裡
- 如果條件為真,大括號內的程式碼被執行
例項
<html> <body> </body> </html>
Else 條件
if 語句可以包含 else 條件。
else 條件定義了當條件為假時被執行的程式碼。
例項
<html> <body> </body> </html>
註釋:在上面的例項中,如果第一個條件為真,if 塊的程式碼將會被執行。else 條件覆蓋了除 if 條件之外的"其他所有情況"。
Else If 條件
多個條件判斷可以使用 else if 條件:
例項
<html> <body> </body> </html>
在上面的例項中,如果第一個條件為真,if 塊的程式碼將會被執行。
如果第一個條件不為真且第二個條件為真,else if 塊的程式碼將會被執行。
else if 條件的數量不受限制。
如果 if 和 else if 條件都不為真,最後的 else 塊(不帶條件)覆蓋了"其他所有情況"。
Switch 條件
switch 塊可以用來測試一些單獨的條件:
例項
@{ var weekday=DateTime.Now.DayOfWeek; var day=weekday.ToString(); var message=""; } <html> <body> <p></p> </body> </html>
測試值(day)是寫在括號中。每個單獨的測試條件都有一個以分號結束的 case 值和以 break 語句結束的任意數量的程式碼行。如果測試值與 case 值相匹配,相應的程式碼行被執行。
switch 塊有一個預設的情況(default:),當所有的指定的情況都不匹配時,它覆蓋了"其他所有情況"。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69901823/viewspace-2849263/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ASP.NET Razor – VB 邏輯條件簡介ASP.NET
- ASP.NET Razor – C# 變數簡介ASP.NETC#變數
- ASP.NET Razor – C# 迴圈和陣列簡介ASP.NETC#陣列
- ASP.NET Razor – C# 和 VB 程式碼語法簡介ASP.NETC#
- ASP.NET Razor – 標記簡介ASP.NET
- MySQL筆記 10 條件邏輯MySql筆記
- ASP.NET Razor – VB 迴圈和陣列簡介ASP.NET陣列
- 邏輯式程式語言極簡實現(使用C#) - 1. 邏輯式程式語言介紹C#
- ASP.NET Core – Razor View Import用途介紹ASP.NETViewImport
- JavaScript(ES6)邏輯判斷條件優化JavaScript優化
- [BUG反饋]模型編輯模板存在條件邏輯判斷錯誤模型
- 資料庫 Mysql 邏輯架構簡介資料庫MySql架構
- 一次簡單易懂的多型重構實踐,讓你理解條件邏輯多型
- 計算機程式的思維邏輯 (72) – 顯式條件計算機
- SQL-基礎語法 - 條件查詢 - 邏輯運算SQL
- AWK if(條件)語句與迴圈簡介
- ASP.NET Core 5.0 MVC中的 Razor 頁面 介紹ASP.NETMVC
- 前端業務程式碼配置化處理條件判斷邏輯前端
- CMake 生成器表示式---條件表示式和邏輯運算子
- c#學習----邏輯判斷C#
- 邏輯式程式語言極簡實現(使用C#) - 2. 一道邏輯題:誰是凶手C#
- C++ 條件與 If 語句:掌握邏輯判斷與流程控制精髓C++
- SAP Spartacus B2B 頁面 Popover Component 的條件顯示邏輯
- ASP.NET MVC Razor檢視引擎ASP.NETMVC
- C# 簡介C#
- ClickHouse 邏輯叢集介紹
- Blazor入門:ASP.NET Core Razor 元件BlazorASP.NET元件
- ASP.NET MVC – 安全簡介ASP.NETMVC
- ASP.NET MVC – 模型簡介ASP.NETMVC模型
- 邏輯式程式語言極簡實現(使用C#) - 3. 執行原理C#
- JMeter邏輯控制器完整介紹JMeter
- ASP.NET MVC – 檢視簡介ASP.NETMVC
- ASP.NET Web Forms – 事件簡介ASP.NETWebORM事件
- ASP.NET Web Pages – 物件簡介ASP.NETWeb物件
- 簡明條件隨機場CRF介紹 | 附帶純Keras實現條件隨機場CRFKeras
- MVP-------簡單邏輯--------難度1MVP
- FSM狀態機及C#反射實現邏輯C#反射
- HTML 編輯器簡介HTML