<address id="r9vd9"><address id="r9vd9"><listing id="r9vd9"></listing></address></address>

      歡迎您光臨深圳塔燈網絡科技有限公司!
      電話圖標 余先生:13699882642

      pageadmin Razor邏輯

      發表日期:2019-04 文章編輯:小燈 瀏覽次數:2789

      Razor邏輯

      Razor邏輯:執行基于條件的代碼。

      If 條件

      允許您執行基于條件的代碼。

      如需測試某個條件,您可以使用 if 語句。if 語句會基于您的測試來返回 true 或 false:

      • if 語句啟動代碼塊

      • 條件位于括號中

      • 如果條件為真,則執行花括號中的代碼

      實例

      @{var?price=50;}
      <html>
      <body>
      @if?(price>30)
      ????{
      ????<p>The?price?is?too?high.</p>
      ????}
      </body>
      </html>

      運行實例

      Else 條件

      if 語句能夠包含 else 條件。

      else 條件定義條件為 false 時執行的代碼。

      實例

      @{var?price=20;}
      <html>
      <body>
      @if?(price>30)
      ??{
      ??<p>The?price?is?too?high.</p>
      ??}
      else
      ??{
      ??<p>The?price?is?OK.</p>
      ??}?
      </body>
      </html>

      運行實例

      注釋:在上面的例子中,如果價格不大于 30,則執行其余的語句。

      Else If 條件

      可通過 else if 條件來測試多個條件:

      實例

      @{var?price=25;}
      <html>
      <body>
      @if?(price>=30)
      ??{
      ??<p>The?price?is?high.</p>
      ??}
      else?if?(price>20?&&?price<30)?
      ??{
      ??<p>The?price?is?OK.</p>
      ??}
      else
      ??{
      ??<p>The?price?is?low.</p>
      ??}????
      </body>
      </html>

      運行實例

      在上面的例子中,如果第一個條件為 true,則執行第一個代碼塊。

      否則,如果下一個條件為 true,則執行第二個代碼塊。

      您能夠設置任意數量的 else if 條件。

      如果 if 和 else if 條件均不為 true,則執行最后一個 else 代碼塊。

      Switch 條件

      switch 代碼塊可用于測試一系列具體的條件:

      實例

      @{
      var?weekday=DateTime.Now.DayOfWeek;
      var?day=weekday.ToString();
      var?message="";
      }
      <html>
      <body>
      @switch(day)
      {
      case?"Monday":
      ????message="This?is?the?first?weekday.";
      ????break;
      case?"Thursday":
      ????message="Only?one?day?before?weekend.";
      ????break;
      case?"Friday":
      ????message="Tomorrow?is?weekend!";
      ????break;
      default:
      ????message="Today?is?"?+?day;
      ????break;
      }
      <p>@message</p>
      </body>
      </html>

      本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.webpost.com.cn/19124.html
      相關cms文章
       八年  行業經驗

      多一份參考,總有益處

      聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:余經理:13699882642

      Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

      国产成人精品综合在线观看