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}"; //$""的用法

最新文章

  1. 使用vlc播放器做rtsp流媒体服务器
  2. CP
  3. 代码中AggregateException的处理
  4. iOS-H5学习篇-01
  5. CentOS 与 RedHat 关系和区别
  6. 如何在目录中查找具有指定字符串的文件(shell)
  7. 在android的spinner中,实现取VALUE值和TEXT值。 ZT
  8. 安卓应用运营知识:VersionCode和VersionName
  9. postgrel 调试
  10. [转]vim ruby等的ide设置
  11. BNUOJ-26586 Simon the Spider 最小生成树+枚举
  12. ECharts中文显示为Unicode码
  13. 【机器学习算法-python实现】Adaboost的实现(1)-单层决策树(decision stump)
  14. 随机抽样一致性算法(RANSAC)
  15. 对无返回值、使用Action或Func作为参数、多重载的方法进行单元测试
  16. 认识div在排版中的作用
  17. CentOS编译安装PHP常见错误及解决办法
  18. BZOJ 3669 魔法森林
  19. Java性能优化之使用NIO提升性能(Buffer和Channel)
  20. Unsupervised Domain Adaptation Via Domain Adversarial Training For Speaker Recognition

热门文章

  1. 关于浏览器URL中出现会话验证字符说明
  2. jq mobile非ajax加载,ready执行两次
  3. Spring + Spring MVC+Hibernate框架整合详细配置
  4. Android基础知识总结
  5. springMVC之AOP
  6. hdu4990 矩阵
  7. 深入理解JVM内幕:从基本结构到Java 7新特性
  8. 【转】Handler学习笔记(二)
  9. [bzoj4326][NOIP2015]运输计划
  10. 【BZOJ-3238】差异 后缀数组 + 单调栈