随笔分类 - 02.C#
C# 方面的随笔
摘要:前言 这里所说的针对Winform、WPF 都适用。开机自启动对于控制台的也可以。 还是从项目实践中得来的,在这里记录下来。 对于自适应、分屏显示,在以前感觉应该比较高大上的问题,会比较难。在经过这次的实践感觉挺简单的。不过其中还是有一点要根据实际的业务有一些复杂。 一、自适应分辨率 在屏幕的分辨率
阅读全文
摘要:1、保留小数位 今天再做到计算数值百分比的时候,刚开始试了几个都是不行: 这两个的结果都是 0,这个转了怎么还是不行。 在查找过之后,用“Math.Round”,进行指定小数位舍入: 最终得到了想要的结果。 2、数值转百分比 对于一个小数,直接转换为带“%”的百分比,在C#里面有很方便的语法: 输出
阅读全文
摘要:对于字符串的拼接自己一直有疑问,在何时该用什么方法来拼接?哪种方法更好、更适合。 几种方法 1、“+” 拼接字符串 现在在 C# 中,字符串进行拼接,可以直接用 “+” 而且可以直接用于数字类型的而不必转换(整形、浮点等都可以) 对于使用多个 “+” 的,编译器会优化为: 通过分析string.Co
阅读全文
摘要:一、静态变量 在C#程序中,没有全局变量的概念,这意味着所有的成员变量只有该类的实例才能操作这些数据,这起到了“信息隐藏”的作用。但有些时候,这样做却不是个明智的选择。假设我们要定义一个图书类,要求该类能保存图书的数量,即每增加一本图书(定义一个实例),图书的数量应该加1。如果没有静态变量,我们需要
阅读全文