1. 条件运算符(?:)根据Boolean表达式的值返回两个值之一。表达式如下:

condition ? first_expression : second_expression

2. $""替代String.Format()方法,""中包含字符,有变量的需要用{}括起:

举例

if (bonus==false)

return "¥"+salary.ToString();

elase

return "¥"+(salary*10).ToString();

可以由如下代码替换:

return bonus ? string.Format("¥{0}",salary*10):string.Format("¥{0}",salary);   //String.Format()方法

return bonus ? $"¥{salary*10}":$"¥{salary}"; //$""的用法

转载于:https://www.cnblogs.com/xiao9426926/p/5821841.html

条件运算符(?:)和 $替代string.Format()相关推荐

  1. sql string转number_少用 string.Format

    如果你使用的是 C# 6.0 及其以上版本的话我建议你使用新增的 *内插字符串* 这个功能.这个功能可以更好的帮助开发人员设置字符串格式.下面我们就来看一下为什么要少用 string.Format 而 ...

  2. Java / Android String.format 的使用

    String类的format()方法用于创建格式化的字符串以及连接多个字符串对象. 自己使用的地方1 拼接字符串 2 ,多语言文字顺序不同问题,例如中文:距离到公司还有30分钟, 时间是接口获取的, ...

  3. android String.format

    资源创建: <!-- 多参数验证 -->     <string name="text">截止到:%1$tc\n销售量比去年增长了%2$d%%\n在这里我对 ...

  4. String.Format格式说明

    C#格式化数值结果表 字符 说明 示例 输出 C 货币 string.Format("{0:C3}", 2) $2.000 D 十进制 string.Format("{0 ...

  5. String.Format()方法

    String.Format方法是我们在.Net应用开发时经常使用到的,它的灵活使用有时能够达到事半功倍的效果,下面我们就借用MSDN上的一个示例来向大家展示String.Format的各种用法. 该示 ...

  6. ASP.NET设置数据格式与String.Format使用总结

    {0:d} YY-MM-DD {0:p} 百分比00.00% {0:N2} 12.68 {0:N0} 13 {0:c2} $12.68 {0:d}  3/23/2003 {0:T}  12:00:00 ...

  7. String.format()【演示具体的例子来说明】

    String.format()[演示样例具体解释] 整理者:Vashon 前言: String.format 作为文本处理工具.为我们提供强大而丰富的字符串格式化功能,为了不止步于简单调用 Strin ...

  8. C#:String.Format数字格式化输出

    C#:String.Format数字格式化输出 int a = 12345678;    //格式为sring输出 //   Label1.Text = string.Format("asd ...

  9. Java String.format() : 字符串格式化

    2019独角兽企业重金招聘Python工程师标准>>> 1.常规类型的格式化 String类的format()方法用于创建格式化的字符串以及连接多个字符串对象. 1.format(S ...

最新文章

  1. python3中的新式类与经典类对比
  2. 一点历史--Python
  3. Linux下查看文件占用空间大小的du 和df 命令
  4. java中如何合并两个网格_java – 如何在GXT中合并网格单元格
  5. jdbc连接数据scanip_java数据库连接_jdbc
  6. 解题报告:hdu 1276 士兵队列训练问题 - 简单题
  7. storm apache_Apache Storm的实时情绪分析示例
  8. 幂集 返回某集合的所有子集
  9. 数字图像处理基础与应用 第四章
  10. css页面布局的感想,css布局实践感想(示例代码)
  11. java arraylist 合并_在Java中将两个arrayList合并到一个新的arrayList中,没有重复且没有顺序...
  12. [安卓]AndroidManifest.xml文件简介及结构
  13. Leecode刷题热题HOT100(5)——最长回文子串
  14. 浅析foreach原理
  15. 松下plc驱动VF0变频器_2021厦门松下伺服马达回收现金回收
  16. 卓越、当当、京东三大广告联盟比较
  17. Directx11教程(60) tessellation学习(2)
  18. pc游戏手柄测试软件,《原神》PC版技术性开发测试,游戏手柄操作更佳爽快
  19. 三线摆法测刚体转动惯量实验结论_关于刚体转动的前概念研究
  20. 订单量排行 php,订单量增速最快B2C电商未来电子商务的趋势网站

热门文章

  1. 考研编程练习----排名
  2. Android成长日记-Android监听事件的方法
  3. 自己改造 VSPaste 插件
  4. hadoop eclipse windows
  5. 知晓云助力小程序开发
  6. Asp.net mvc 知多少(六)
  7. 浅谈https(创建、传输、断开)
  8. Iterm2的一些好用法
  9. 解决SublimeCodeIntel回车换行误打代码
  10. DNN使用非80端口和总是跳转到http://localhost问题的解决