zoukankan      html  css  js  c++  java
  • Razor练习4

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

    1. if

    2. else

    3. else if

    4. switch

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

    @{
        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分钟左右):



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

  • 相关阅读:
    伟东云学堂—几何画板学习
    京北鲤鱼----创客教育
    几何画板学习网站
    快乐的搬运工
    少儿编程网
    科技学堂 Arduino轻松学
    跟张老师学硬件arduino板
    科技学堂 Arduino传感器入门
    巧办网
    项目:git+gitlab+jenkins+ansible上线网站
  • 原文地址:https://www.cnblogs.com/insus/p/4486709.html
Copyright © 2011-2022 走看看