C#中$的用法
来源:互联网 发布:苏氏钻头淘宝 编辑:程序博客网 时间:2024/05/29 08:59
C#中$的用法:是为了替代string.format();原先赋值需要占位符和变量,当需要拼接多个变量会造成语句过长等不易理解问题,$""是为了替代string.format(),可以把字符串中的C#变量{}包含起来达到识别C#变量的目的$"{id}";也支持表达式,使用$"{(你的表达式)}"
var k = "a"; var a0 = "User"; var a1 = "Id"; var a2 = 5; var ccc = string.Format("select * from {0} where {1} = {2}", a0, a1, a2); var ccb = $"select * from {a0} where {a1}={a2}";
当然也支持string.format()里面的格式,如:
var k = "a"; var k4 = $"{k,5}"; var k3 = string.Format("{0,5}", k); var k2 = DateTime.Now; var c = $"{k2:yyyy}"; c = string.Format("{0:yyyy}", k2);
阅读全文
0 0
- C#中 @ 的用法
- c#中@的用法
- C#中@的用法
- C#中@的用法
- C#中@的用法
- C#中 ?? 的用法
- C#中@的用法
- C#中!的用法
- C#中$的用法
- C# 中split的用法
- C# 中split的用法
- C#中@符号的用法
- C# 中split的用法
- C# 中split的用法
- C#中HashTable的用法
- C#中substring ()的用法
- C#中volatile的用法?
- C#中ArrayList的用法
- dedecms模板中dedeajax2.js导致网页无法打开
- IDEA中快捷为类重写equals和hashCode方法
- Java_List常见方法
- 菜鸟学python(01)—— 汉诺塔递归 理解
- Eclipse中的创建maven项目,无法添加src/main/java等source folder
- C#中$的用法
- Fatal error: Call to a member function..的解决方法
- javajdbc
- jquery对象和dom元素的转换
- python学习---第十四天
- dedecms提示:内存错误,下载解压版base_dic_full.dic
- python随机生成手机号
- 马云:未必每个企业都要转型,但每个企业都要升级 | 杭州启用全国首个基于人工智能的数据资源平台
- 微信支付问题,支付成功后跳转到指定页面