zoukankan      html  css  js  c++  java
  • C#@的用法

    string path = @"C:Windows"; // 如果不加 @,编译会提示无法识别的转义序列  
    // 如果不加 @,可以写成如下  
    string path2 = "C:\Windows\"; 
    

      1. 加在字符串前面,字符串中的 失去转义符的作用,直接写字符串而不需要考虑转义字符

    string str = @"aaa=""bbb""";  
    // 不加 @,可以写成  
    string str2 = "aaa="bbb""; 
    

      2. 加在字符串前面,字符串中的 " 要用 "" 表示

    string insert = @"  
    insert into Users  
    (  
    UserID,  
    Username,  
    Email  
    ) values  
    (  
    @UserID,  
    @Username,  
    @Email  
    )";
    

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

      

  • 相关阅读:
    用电脑给手机安装App
    切换皮肤的实现
    瀑布流的简单实现
    HTML5的实用
    HTML5的特性,发展,及使用
    录音的使用步骤
    支付宝集成步骤
    美团(iPad)顶部界面的简单实现, 及开发时常见bug
    真机调试/打包测试/程序发布/内购的具体操作流程
    IOS 触摸事件的处理
  • 原文地址:https://www.cnblogs.com/hanke123/p/4965957.html
Copyright © 2011-2022 走看看