在之前有看到博客园的月一片文章中类似这么个写法:
string query=$"select * from table where fid={this.fid}";
字符串前面加$符号后,字符串里{}内就可以写程序范围内的变量this.fid,这个用法是怎么回事,谁知道吗?
谢谢各位好心人的回复!确实,高版本的.Net版本就支持$语法糖了!
4.5.1的语法糖。
vs 2015 就支持了
C# 6.0的、、、VS 2015支持
高版本C#支持,也可以自己实现
自己可以实现吗?怎么实现?
string.format("{0}xxxx",1)
这玩意的语法糖 你看看 il 代码就知道了
php里是传参用的
人家都说了,是问的C#里的$。