码迷,mamicode.com
首页 > Windows程序 > 详细

c#大圣之路笔记——c#编程之@的3种作用

时间:2015-10-22 17:01:18      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

1.忽略转义字符
例如
string fileName = "D:\文本文件\text.txt";
使用@后
string fileName = @"D:文本文件\text.txt";

2.让字符串跨行
例如
string strSQL = "SELECT * FROM HumanResources.Employee AS e"
    " INNER JOIN Person.Contact AS c"
    " ON e.ContactID = c.ContactID"
    " ORDER BY c.LastName";
使用@后
string strSQL = @"SELECT * FROM HumanResources.Employee AS e
    INNER JOIN Person.Contact AS c
    ON e.ContactID = c.ContactID
    ORDER BY c.LastName";

3.在标识符中的用法
C#是不允许关键字作为标识符(类名、变量名、方法名、表空间名等)使用的,但如果加上@之后就可以了
例如
public static void @static(int @int)
        {
            if (@int > 0)
            {
                System.Console.WriteLine("Positive Integer");
            }
            else if (@int == 0)
            {
                System.Console.WriteLine("Zero");
            }
            else
            {
                System.Console.WriteLine("Negative Integer");
            }
        }

c#大圣之路笔记——c#编程之@的3种作用

标签:

原文地址:http://www.cnblogs.com/allenzhang/p/4901509.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!