csharp可以用来做网页吗_CSharp开发当中的几个小技巧

本文介绍了C#中@符号的三种用途:作为保留关键字的标识符、表示跨行字符串和字符串转义字符。同时详细阐述了using指令的三个功能:引入命名空间、创建类型别名和管理资源的释放,强调了using语句在处理IDisposable接口对象时的重要性及使用规则。
摘要由CSDN通过智能技术生成

ae9b5e485dfb756b1ce907594c7cd97a.png

一、@符号的妙用

1、可以作为保留关键字的标识符

C#规范当中,不允许使用保留关键字(class、bool等)当作普通的标识符来命名,这时候@符号作用就体现

出来了,可以通过@符号前缀把这些保留关键字可以当作普通的字符使用。

比如:

string @class="hello"; //是正确的

string class="hello"; //报错

2、@符号可以表示跨行字符串

比如:

string str=@"hello

world

!"; //这样写是正确的

3、字符串转义字符

很多时候程序中出现目录的时候会有“\”,字符表示转义字符,要表示普通字符的时候需要写成“\\”,当这样字符过多的时候写起来不是很简洁,这时候可以使用@字符。

比如:

string path="d:\\Data\\web\\ss.txt";//一般写法

string path=@"d:\Data\web\ss.txt";//使用@符号

二、using的用法

1、using 指令

用来引入命名空间,比如:using System;

2、为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值