星空网 > 软件开发 > ASP.net

Razor练习4

今天练习Razor的逻辑处理。一般会使用下面

1. if

2. else

3. else if

4. switch

 

下面演示中,Insus.NET分别演示1,2, 4:
xxx.cshtml代码如下:

Razor练习4Razor练习4
@{  Layout = null;  string laborDay = "2015-05-01";  string name = "Insus.NET";  string[] colors = { "ff0000", "0000ff", "00ff00" }; //red, blue, green}<!DOCTYPE html><html><head>  <meta name="viewport" content="width=device-width" />  <title>Index</title></head><body>  <div>    @if (laborDay.IsDateTime())    {      if (laborDay == "2015-05-01")      {        @: The day is labor day.      }    }    <p><br /></p>    @*       @if (name == "Insus.NET")      {        <p>This is my name: @name.</p>      }      else      {        <p>That's not my name.</p>      }    *@    @(name == "Insus.NET" ? string.Format("This is my name: {0}", @name) : "That's not my name")    <p><br /></p>    @foreach (string s in colors)    {      switch (s)      {        case "ff0000":          @: red          break;        case "00ff00":        @: green          break;        case "0000ff":        @:blue          break;        default:        @: black or white          break;      }    }  </div></body></html>

View Code


动画演示(太约12分钟左右):
Razor练习4


上面的练习演示中,其中有颜色写错了,参考上面的代码为准:
Razor练习4

 




原标题:Razor练习4

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

继华为之后,美国又盯上了大疆!:https://www.ikjzd.com/articles/95488
亚马逊下一个蓝海市场以色列站点:https://www.ikjzd.com/articles/95490
贸易战下,谁在坐收渔翁之利?:https://www.ikjzd.com/articles/95491
Anker推出4款新产品,各个都将成为爆款?:https://www.ikjzd.com/articles/9551
亚马逊英国站健康和安全问题曝光,还被人形容为“黑作坊”?:https://www.ikjzd.com/articles/9552
eBay促销活动来袭,使用eBay Authenticate可享受重磅优惠!:https://www.ikjzd.com/articles/9554
TikTok 将推出先买后付服务 :https://www.goluckyvip.com/news/188219.html
深圳有没有比较好玩的景点 深圳有没有比较好玩的景点推荐一下:https://www.vstour.cn/a/366175.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流