• 这篇文章是转载的
  • 在写代码的时候总是用到这个关键字,但是没有总结过
    以前只知道@在C#中为了写文件路径的\不要加转义符而在前面加上@标识符,没想到@还有其他的作用

三个作用

  • 忽略转义字符
string fileName = "D:\\文本文件\\text.txt";
string fileName = @"D:\文本文件\text.txt";
  • 让字符串跨行
tring 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 eINNER JOIN Person.Contact AS cON e.ContactID = c.ContactIDORDER BY c.LastName";
  • 在标识符中的用法

    • 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#中@字符的三个作用相关推荐

  1. python中变量名后的逗号_Python中逗号的三种作用实例分析

    本文实例讲述了Python中逗号的三种作用.分享给大家供大家参考.具体分析如下: 最近研究python  遇到个逗号的问题 一直没弄明白 今天总算搞清楚了 1.逗号在参数传递中的使用: 这种情况不多说 ...

  2. python逗号怎么用_Python中逗号的三种作用实例分析

    本文实例讲述了Python中逗号的三种作用.分享给大家供大家参考.具体分析如下: 最近研究python 遇到个逗号的问题 一直没弄明白 今天总算搞清楚了 1.逗号在参数传递中的使用: 这种情况不多说 ...

  3. Java中this的三个作用

    一.this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量: (2)this调用本类中的其他方法: (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行. ...

  4. python 逗号作用 语句间_Python中逗号的三种作用

    最近研究python  遇到个逗号的问题 一直没弄明白 今天总算搞清楚了 1.逗号在参数传递中的使用: 这种情况不多说  没有什么不解的地方 就是形参或者实参传递的时候参数之间的逗号 例如def  a ...

  5. c#中new的三个作用

    在 C# 中,new 关键字可用作运算符.修饰符或约束. 1)new 运算符:用于创建对象和调用构造函数. 2)new 修饰符:在用作修饰符时,new 关键字可以显式隐藏从基类继承的成员. 3)new ...

  6. C++中字符减去‘0‘的作用

    char类型的字符减去'0' ASCII码实际上就是一个数,字符型的'0'的ASCII码是48,字符'0'-'9'的ASCII码分别是48~57,减去48得到的ASCII码刚好是数字0-9. 比如有一 ...

  7. Python中逗号的三种作用

    最近研究python  遇到个逗号的问题 一直没弄明白 今天总算搞清楚了 1.逗号在参数传递中的使用: 这种情况不多说  没有什么不解的地方 就是形参或者实参传递的时候参数之间的逗号 例如def  a ...

  8. [转] java - 过滤ASCII码中的不可见字符, ASCII三部分, 各控制字符详解

    标签 PostgreSQL , java , Greenplum , 0x00 , 空字符 , NUL , 数据清洗 , 规则 , 过滤 , 非法字符 背景 原文 http://www.codeweb ...

  9. 过滤ASCII码中的不可见字符, ASCII三部分, 各控制字符详解, 去^@,^M

    今天产品部同事报告了一个BUG,经过调试发现,由于用户输入的字符串中,包含字符0x1E, 也就是"记录分隔符"(Record Separator, Notepad++ 显示为[RS ...

  10. 去哪儿2017校园招聘笔试题——统计字符串中最先出现三次的字符

    1. 题目 统计字符 给定一个英文字符串,请写一段代码找出这个字符串中首先出现三次的那个英文字符. 输入 qywyery23tdd 输出 y 2. 分析 和所有统计英文字符一样,依次利用Hash算法将 ...

最新文章

  1. 第十六届全国大学生智能汽车竞赛总决赛 AI视觉组线上赛细则
  2. Tensorflow分批量读取tfrecords
  3. Linux网络编程基础_6_应用层(下)--E-mail,WWW(大结局)
  4. Oracle通过邀请Weaver和Chin推动JavaFX向前发展
  5. c#读蓝牙数据_CSharp--BlueTooth 实现蓝牙通讯的程序 C#开发 可以发送和接收数据 方便二次开发 - 下载 - 搜珍网...
  6. java反编译工具_JDA Java反编译工具的下载和使用手册
  7. 冷却水的循环方式有哪几种_VOCs2.0 | 闭式循环水系统,减少VOCs逸散的有效设施...
  8. 换了路由器电脑都连不上网了_高校连上网自由都实现不了?三大运营商:这锅我不背...
  9. 【学术】推荐给从事科研的青年人——石墨烯教父:从千年博后到物理诺奖的心路历程
  10. win10系统安装软件双击无反应
  11. android教务系统框架,基于android的面向学生的移动教务管理系统设计与实现
  12. 供应链优势持续赋能 国美生态圈日趋完善
  13. python爬虫实践-B站弹幕分析
  14. 【北交所周报】IPO上会5过5;四成个股实现上涨,硅烷科技涨56%,成单周涨幅最大个股;...
  15. 读《从零开始学理财》
  16. 学习s3c2440的随笔笔记
  17. 如何免费设置QQ空间背景音乐
  18. 解决wampserver server offline
  19. Hyperledger caliper 安装记录
  20. 馋猫美食记录本_隐私政策

热门文章

  1. window服务器搭建私有Git详解
  2. HTML5 — 知识总结篇《VIII》【媒体元素】
  3. 1087 有多少不同的值 (20 分)—PAT (Basic Level) Practice (中文)
  4. noi.ac #289. 电梯(单调队列)
  5. 基于注解的 Spring MVC(上)
  6. FullCalendar应用——整合农历节气和节日
  7. Hbase-1.1.1-java API
  8. NP、OSPF 缺省路由
  9. NP、OSPF Stub区域
  10. Tomcat详解(十一)——Tomcat管理