当前位置导航:炫浪网>>网络学院>>编程开发>>Visual C#教程

加深C# 中字符串前加@符号理解以及使用

先看代码(以下代码使用在C#,环境ASP.NET):

    protected void Page_Load(object sender, EventArgs e)
    {
        test1("\a");
        test1(@"\a");

        test2("\a");
        test2(@"\a");

        test3("\a");
        test3(@"\a");

        test4("\a");
        test4(@"\a");
    }

    //参数不带@ 输出不带@
    public void test1(string str)
    {
        Response.Write("test1:[" + str+"]<br/>");
    }

    //参数不带@ 输出带@
    public void test2(string str)
    {
        Response.Write("test1:[" + @str + "]<br/>");
    }
    
    //参数带@ 输出不带@
    public void test3(string @str)
    {
        Response.Write("test1:[" + str + "]<br/>");
    }

    //参数带@ 输出带@
    public void test4(string @str)
    {
        Response.Write("test1:[" + @str + "]<br/>");
    }
F5执行,猜猜什么结果!!嘿嘿~~
以下公布显示结果:

相关内容
赞助商链接