随笔分类 -  C#

摘要:####添加 Microsoft.VisualBasic引用 /// <summary> /// 转换为简体中文 /// </summary> public static string ToSChinese(string str) { return Strings.StrConv(str, VbSt 阅读全文
posted @ 2021-11-30 21:42 QAQhong 阅读(264) 评论(0) 推荐(0)
摘要:####C#-Unix时间戳及转换 /// <summary> /// DateTime时间格式转换为13位带毫秒的Unix时间戳 /// </summary> /// <param name="time">DateTime时间格式</param> /// <returns>Unix时间戳格式</r 阅读全文
posted @ 2021-10-20 22:23 QAQhong 阅读(2743) 评论(0) 推荐(0)
摘要:###1.从string[]转到List string[] str={"str","string","abc"}; List<string> list=new List<string>(str); ###2.从List转到string[] List<string> list=new List<str 阅读全文
posted @ 2021-07-03 14:32 QAQhong 阅读(65) 评论(0) 推荐(0)
摘要:在Linux文件系统中,用户对文件或目录有:读、写、执行三种权限,分别使用数字:4、2、1三个数字。三者之间可任意组合,如:用户拥有所有权限,则用数字7表示(4+2+1=7);用户拥有读、写权限则用数字6表示(4+2=6)。可以看出,基于数字加减的权限设置在使用中非常便利。其对权限的控制,本质上是基 阅读全文
posted @ 2021-06-15 22:58 QAQhong 阅读(801) 评论(0) 推荐(1)
摘要:今天在项目中遇到了使用switch语句判断条件,但问题是条件比较多,大概有几十个条件,满屏幕的case判断,是否有更优雅的写法替代switch语句呢? 假设有这样的一个场景:商场经常会根据情况采取不同的打折方案,如果打折方案比较少,可以考虑使用switch语句作判断。但如果有几十甚至几百种打折方案的 阅读全文
posted @ 2021-06-06 00:46 QAQhong 阅读(274) 评论(1) 推荐(0)
摘要:##解决方案: ###(1)合适场景下,可直接将空格替换成+号: replace(" ","+") ###(2)对url编码【推荐使用这种方式】: HttpUtility.UrlEncode("需转码字符串"); HttpUtility.UrlDecode("转码后字符串"); JS的方式:deco 阅读全文
posted @ 2021-05-20 21:50 QAQhong 阅读(307) 评论(0) 推荐(0)
摘要:一、C#默认四舍五入 1 Math.Round(45.367,2) //Returns 45.37 2 Math.Round(45.365,2) //Returns 45.36 二、C#中的Round()不是我们中国人理解的四舍五入,是老外的四舍五入,是符合IEEE标准的四舍五入, 具体是四舍六入, 阅读全文
posted @ 2020-12-24 09:23 QAQhong 阅读(1987) 评论(0) 推荐(0)