博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#中 @ 的3种用途
阅读量:6856 次
发布时间:2019-06-26

本文共 757 字,大约阅读时间需要 2 分钟。

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");
            }
        }

转载于:https://www.cnblogs.com/08shiyan/p/3455496.html

你可能感兴趣的文章
[20170703]11g增加字段与查询条件的变化
查看>>
mysql配置参数优化
查看>>
微信开放平台 公众号第三方平台开发 教程二 创建公众号第三方平台
查看>>
Swing中弹出对话框的几种方式(转)
查看>>
人工智能时代的工作、学习和生活---《人工智能》阅读笔记
查看>>
linux下使用 du查看某个文件或目录占用磁盘空间的大小
查看>>
将 Intent 序列化,像 Uri 一样传递 Intent!
查看>>
UWP开发入门(十五)——在FlipView中通过手势操作图片
查看>>
Python——set
查看>>
PhxPaxos源码分析——网络
查看>>
SharePoint Error - The SharePoint server was moved to a different location.
查看>>
十款绝bi好用的硬盘数据恢复软件值得拥有简易恢复
查看>>
写给设计师的字偶距调整指南
查看>>
三大优势加身,SDN成广域网优化重要手段
查看>>
苹果iOS 7开发者预览版被黑客成功越狱
查看>>
日常开发常用js日期方法
查看>>
IT气象预报台提醒:企业发展明日多“云”
查看>>
记录一下最近犯下的自以为是的错误
查看>>
云计算的春天:不需再为正版软件买单
查看>>
对象的共享(第三章)
查看>>