熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

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

2022-06-13   來源: .NET編程 
先看代碼(以下代碼使用在C#環境ASPNET)

    protected void Page_Load(object sender EventArgs e)
    {
        test(\a);
        test(@\a);

        test(\a);
        test(@\a);

        test(\a);
        test(@\a);

        test(\a);
        test(@\a);
    }

    //參數不帶@ 輸出不帶@
    public void test(string str)
    {
        ResponseWrite(test:[ + str+]<br/>);
    }

    //參數不帶@ 輸出帶@
    public void test(string str)
    {
        ResponseWrite(test:[ + @str + ]<br/>);
    }
    
    //參數帶@ 輸出不帶@
    public void test(string @str)
    {
        ResponseWrite(test:[ + str + ]<br/>);
    }

    //參數帶@ 輸出帶@
    public void test(string @str)
    {
        ResponseWrite(test:[ + @str + ]<br/>);
    }
F執行猜猜什麼結果!!嘿嘿~~
以下公布顯示結果


From:http://tw.wingwit.com/Article/program/net/201311/12096.html
    推薦文章
    Copyright © 2005-2022 電腦知識網 Computer Knowledge   All rights reserved.