1. 加在字符串前面,字符串中的 \ 失去转义符的作用,直接写字符串而不需要考虑转义字符
string path = @"C:\Windows\"; // 如果不加 @,编译会提示无法识别的转义序列
// 如果不加 @,可以写成如下
string path2 = "C:\\Windows\\";
2. 加在字符串前面,字符串中的 " 要用 "" 表示
string str = @"aaa=""bbb""";
// 不加 @,可以写成
string str2 = "aaa=\"bbb\"";
3 加在字符串前面,换行空格都保存着,方便阅读代码
string insert = @"
insert into Users
(
UserID,
Username,
Email
) values
(
@UserID,
@Username,
@Email
)";
4 用关键字做变量时在关键字前面加@
string @operator = "+";
string @class = "分类一";
Console.WriteLine(@operator);
Console.WriteLine(@class);
5 作为sql语句里的一个“标签”,声明此处需要插入一个参数
string delete = "delete from Categery where CategoryID=@CategoryID";
SqlConnection connection = new SqlConnection("connectionString");
SqlCommand command = new SqlCommand(delete, connection);
command.Parameters.Add("@CategoryID", SqlDbType.BigInt);
分享到:
相关推荐
本篇文章是对C#中@符号的几种使用方法进行了详细的分析介绍,需要的朋友参考下
主要介绍了C#中DataBindings用法,结合实例形式详细分析了DataBindings绑定数据源及刷新数据的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
C#中StringBuilder类的使用方法
主要介绍了C#中@的用法总结,非常重要的用法总结,需要的朋友可以参考下
C#中MessageBox用法大全,C#中MessageBox用法大全
c# DATAGRID使用方法c# DATAGRID使用方法c# DATAGRID使用方法c# DATAGRID使用方法
DataSet是ADO.NET开发人员为方便数据处理开发出来的,是数据的集合。DataSet的功能:浏览、排序、搜索、过滤、处理分级数据、缓存...DataSet中可包括多个DataTable,可将多个查询结构存到一个DataSet中,方便操作.....
c# listview 使用方法c# listview 使用方法c# listview 使用方法c# listview 使用方法c# listview 使用方法c# listview 使用方法c# listview 使用方法c# listview 使用方法c# listview 使用方法c# listview 使用方法...
详细介绍C#中Split的用法,各种情况下用法及举例介绍
本文实例讲述了C#中volatile与lock用法,分享给大家供大家参考。具体分析如下: 一、C#中volatile volatile是C#中用于控制同步的关键字,其意义是针对程序中一些敏感数据,不允许多线程同时访问,保证数据在任何访问...
C#中Foreach详细用法讲述了Foreach用法,并以具体事例为基础。
C#中Dictionary的用法及用途
C#中 dataGridView用法集 详解 实例C#中 dataGridView用法集 详解 实例C#中 dataGridView用法集 详解 实例
c#.net Bitmap类的基本使用方法
C#中DataGridView的简单用法,看看就会了
c# 中mapx控件的操作,放大、缩小和鹰眼
C#中new用法(一道面试题目)! 很值得下载看看!资源免费,大家分享!!