HTML5技术

vs2015发现一个字符串拼接 bug - fxyc87

字号+ 作者:H5之家 来源:H5之家 2015-10-09 08:05 我要评论( )

VS2015支持 字符串拼接 如下: string user="test";int password=123;string sql=$" user={user};password={password.ToString()} ;" 使用字符串拼接只需要在原字符串前加$即可,是不是很简单 另外字符串拼接也可以和@并且,@是可以让字符串换行 如 string s

VS2015支持 字符串拼接

如下:

string user="test"; int password=123; string sql=$" user={user};password={password.ToString()} ;"

使用字符串拼接只需要在原字符串前加$即可,是不是很简单  

 

另外字符串拼接也可以和@并且,@是可以让字符串换行

string sql=@" user={user}; password={password.ToString()} ;"

还有,在字符串拼接中使用三元运算符 ?:

单独使用没有问题

string sql=$"user={password==0?"123":"456"}"

 但如果和@一起使用,编译器就提示错误了,郁闷

 

 

string sql=$@"user={password.ToString()}; 12313123"; //没有问题 string sql=$@"user={password==0?"123":"456"}"; //提示应输入: BUG

 大家试试看有没有出现这种问题? 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Dora.Interception: 一个为.NET Core度身定制的AOP框架 - Artech

    Dora.Interception: 一个为.NET Core度身定制的AOP框架 - Artech

    2017-05-02 11:00

  • 【Vue 入门】使用 Vue2 开发一个展示项目列表的应用 - zhangjk

    【Vue 入门】使用 Vue2 开发一个展示项目列表的应用 - zhangjk

    2017-04-30 16:00

  • 【CSS】如何用css做一个爱心 - 只会修电脑的程序猿

    【CSS】如何用css做一个爱心 - 只会修电脑的程序猿

    2017-04-18 11:00

  • VS 2017开发ASP.NET Core Web应用过程中发现的一个重大Bug - 雲霏霏

    VS 2017开发ASP.NET Core Web应用过程中发现的一个重大Bug - 雲霏霏

    2017-04-07 16:01

网友点评
<