笔记

C#问号?运算符

1,三目操作运算符【 ? : 】 问号前面的是条件,后面的是结果,条件满足返回冒号前面的值否则后面的值。 return a > b ? a : b; 2,基本数据类型可空标识符【?】 可空类型。 int? k = null; 3,null合并运算符【??】 如果此运算符的左操作数不为 null,则此… 阅读更多 »C#问号?运算符

C# – 按指定项目数量分割数组,oracle in表达式参数支持最大上限1000个替代方案

  • by
参考:c# – 分割数组的最佳方法   以下 是对项目数量为1200的数字items,每100个项目数量为一组分割,用二位数字chunks存放分组后的数组。 输出结果查看:IDE在线 [crayon-5f2cd56a35b7a362790802/]   实例应用:oracle in表达式参数支持最大… 阅读更多 »C# – 按指定项目数量分割数组,oracle in表达式参数支持最大上限1000个替代方案

C# 正则

A,只包含字母、数字,逗点:^[0-9a-zA-Z,]{1,}$ B,只包含字母、数字,逗点,且以字母或数字结尾:^[0-9a-zA-Z,]{1,}[0-9a-zA-Z]+ [crayon-5f2cd56a36262827355792/]   一、校验数字的表达式 数字:^[0-9]*$ n位的数字… 阅读更多 »C# 正则

c# – 在System.Drawing.Image.Save的GDI中发生一个通用错误

  • by
下面方法不能返回Image类型,否则会遇到标题的错误。因为【从Stream加载图像时,必须在图像的整个生命周期内保持流打开】,转换后的Image用到的流是streamBitmap,如果只返回image类型,也就意味着跳出了using (var streamBitmap = new System.IO… 阅读更多 »c# – 在System.Drawing.Image.Save的GDI中发生一个通用错误