zoukankan
html css js c++ java
C#中 @ 的用法
using
System.Data.SqlClient;
using
System.Data;
using
System;
class
MyClass
{
void
Test()
{
//
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);
}
//
Test()
}
//
class MyClass
查看全文
相关阅读:
WPF 中依赖属性的继承(Inherits)
使用FluentValidation来进行数据有效性验证
使用ASP.Net WebAPI构建REST服务(六)——Self-Host
使用ASP.Net WebAPI构建REST服务(五)——客户端
使用ASP.Net WebAPI构建REST服务(四)——参数绑定
使用ASP.Net WebAPI构建REST服务(三)——返回值
使用ASP.Net WebAPI构建REST服务(二)——路由
使用ASP.Net WebAPI构建REST服务(一)——简单的示例
WPF在代码中创建DataTemplate时候的异常
一个简单的WeakList的实现
原文地址:https://www.cnblogs.com/yangbin1005/p/1171581.html
最新文章
Rust 是系统编程语言 文档
Oceanbase列传
使用TensorFlow实现神经网络的介绍
tcp 三次握手和四次断连深入分析:连接状态和socket API的关系----BAT 李运华
tc: 模拟网络异常的工具-----------鸟窝
mysql time zone时区的错误解决
利用npm 安装删除模块
npm WARN saveError ENOENT: no such file or directory
SignalR技术
Cesium中的地形和坐标转换说明
热门文章
线程池管理的工具类,封装类
Executor线程调度框架的使用
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
线程池之 newScheduledThreadPool中scheduleAtFixedRate(四个参数)
Executors.newSingleThreadScheduledExecutor();线程池中放入多个线程问题
ScheduledThreadPoolExecutor 使用线程池执行定时任务
java.lang.IllegalMonitorStateException异常
Java并发:线程间数据传递和交换
Java线程:新特征-障碍器
Java线程:新特征-原子量
Copyright © 2011-2022 走看看