C#基础学习
小白入门,边做边学。
小西瓜c
这个作者很懒,什么都没留下…
展开
-
C#中TimeSpan只保留整数时间
C#中TimeSpan只保留整数时间 程序中有时候需要记录运行的相对时间。于是就用了DateTime.Now-StartTime得出的是TimeSpan类型。 然而默认的格式中秒后面保留了很多位小数(12:31:43.252524),如果有需求只保留整数,则使用了正则表达式 Time_String = Regex.Replace((DateTime.Now - StartTime).ToString(), @"\.\d+$", string.Empty) 输出12:31:43 ...原创 2021-06-01 11:21:12 · 1077 阅读 · 0 评论 -
C#入门之预处理指令(1)
相信学习C#的同学一定或多或少的学习过C语言或是C++。 预处理指令在C语言和C++中的使用最为广泛。而在C#日常开发中所发挥的能量并不是特别强悍。 首先预处理命令从来不会转化为可执行代码中的指令,但会影响编译过程的各个方面。 通俗的解释就是:我们熟悉的#define,#if不会被写入可执行代码。但是这些关键字会影响到他们后面的语句是否会参与到编译中。 个人理解的预处理指令在C#中的作用主要体现在软件测试方面。可以通过条件语句控制代码块是否参与编译,以此来进行分块测试。在测试完成后将#define注销掉即可原创 2020-06-08 15:06:45 · 256 阅读 · 0 评论