
C#
C#小白成长日记
热爱编程的雨雨
中级CV工程师,欢迎来扰!记录自己工作和学习中遇到并解决的问题,一是用来以后自查和警醒自己,二是方便有同样问题的小伙伴可以快速的解决问题
展开
-
C#怎么判断一个年份是不是闰年
【代码】C#怎么判断一个年份是不是闰年。原创 2023-10-30 16:58:41 · 2295 阅读 · 0 评论 -
C# Math.Round()四舍五入、四舍六入五成双
所谓的四舍六入五成双,就是说当确定有效位数之后,有效位数的下一位如果小于等于4就舍去,如果大于等于6就进一,当有效位数的下一位是5的时候。其实产生这个结果的原因是由于Math.Round 默认使用的并非是四舍五入的原则,而是四舍六入五成双的原则。从统计学上将,四舍六入五成双比四舍五入要更精确,因为大量计算的情况下,四舍五入逢五进一,会导致结果偏向大数。代码非常的简单,开发者实际得到的结果是12.12, 这与其所预期的四舍五入结果12.13相悖。如果有效位数是小数点后一位,使用四舍五入原则得到的结果。原创 2023-09-14 15:51:50 · 1788 阅读 · 0 评论 -
C#判断字符串中有没有字母,正则表达式、IsLetter
要判断字符串中是否包含字母,可以使用正则表达式或者循环遍历字符串的方式。方法判断字符是否为字母,如果找到一个字母,将。将返回一个布尔值,表示字符串中是否包含字母。表示匹配任意一个字母(不区分大小写),方法返回一个布尔值,表示是否匹配成功。方法二:使用循环遍历字符串。方法一:使用正则表达式。原创 2023-08-19 14:25:44 · 4106 阅读 · 0 评论 -
No accessible constructors were found for the type‘XXXXXX‘
报错意思是没有为’ weight.admin.order.orderhuizongappservice '类型找到可访问的构造函数。abp框架新建了一个模版项目,新创建的Controller,启动报错。原来是访问级别受到了限制,修改。原创 2023-08-19 10:25:03 · 442 阅读 · 0 评论 -
C#如何遍历类的属性,并获取描述/注释
要获取属性的描述/注释,需要使用System.ComponentModel命名空间中的DescriptionAttribute。可以通过反射获取属性上的DescriptionAttribute,并获取其Description属性值。这样,就可以根据属性上的描述/注释来显示属性名了。注意,要确保在定义OrderDto类的属性时,使用了DescriptionAttribute来指定描述/注释。原创 2023-08-19 10:15:49 · 2862 阅读 · 0 评论 -
sqlsever根据表的字段、字段的数据类型以及注释生成C#实体类
直接可以用,赶紧去CV吧…废话不多说,直接上代码。原创 2023-06-16 16:43:50 · 238 阅读 · 0 评论 -
C#和Java中怎么简写Switch
我们在写Switch的时候,有些情况没有case都只有一个语句且是同一个逻辑,这时我们就可以使用简化的写法。废话不多说,直接上实例代码。原创 2023-05-29 18:15:44 · 356 阅读 · 0 评论 -
身份证号和手机号的正则表达式
/^([1-9]\d{5})(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/^1[3-9]\d{9}$原创 2023-05-20 16:13:02 · 1916 阅读 · 0 评论 -
C#中??的用法
在上面的例子中,当 str1 为 null 时,使用?运算符返回了一个默认值 “default value”。而当 str3 不为 null 时,使用?运算符返回了 str3 的值 “C#”。” 是 C# 中的空合并运算符,用于判断一个值是否为 null,如果为 null 则返回一个默认值。原创 2023-05-22 15:13:00 · 844 阅读 · 0 评论 -
C#如何遍历数组
在上面的示例代码中,我们定义了一个整型数组。属性来获取数组的长度,然后使用循环变量。变量来访问数组中的每一个元素。来访问数组中的每一个元素。循环分别遍历了这个数组。循环中,我们使用了数组的。循环中,我们直接使用。原创 2023-05-20 14:35:22 · 984 阅读 · 0 评论 -
C#中Dictionary字典转化为JSON字符串
C#中Dictionary字典转化为JSON字符串原创 2022-09-16 18:12:21 · 2036 阅读 · 0 评论 -
c#中占位符的使用({0},Format)
话不多说,直接看代码using System;namespace ConsoleApp1{ class Program { enum Days { Sun, Mon, tue, Wed, thu, Fri, Sat }; static void Main(string[] args) { string name = "XXX"; string value = "XXX";原创 2021-04-27 10:41:12 · 1695 阅读 · 0 评论 -
C#中decimal.TryParse(,out)的用法
今天看同事的代码看到了decimal.TryParse(,out),很是不解,通过请教同事才得以解决,在此记录一下!1.首先这个函数返回类型为bool类型,用以判断作为参数的字符串是否可内以转换容为decimal类型。2.如果可以转换,那么则将转化结果以out类型参数的方式返回:decimal a = 0m;string str = “3.1415926”;bool flag = decimal.TryParse(str,out a);此时,变量flag的值为true,a的值为3.1415926原创 2020-11-04 16:01:13 · 4094 阅读 · 0 评论 -
C#中String字符串去空格的问题
1.Trim()最常见的就是trim,trim是清除字符串前,后的空格." A BC “被TRIM之后是"A BC”2.LTrim(),RTrim()分别是清除字符串前面的空格,和清除字符串后面的空格.L = Left左边R = Right右边3.replace()s=s.replace(" “,”")第三种方法就是耍小聪明了4.转化为数组等其他高级操作...原创 2020-07-01 17:34:42 · 683 阅读 · 0 评论