随笔分类 -  C#基础

巩固学习C#基础
摘要:1. 原因 微信小程序预约模块,后台项目维护录入当天提货资料信息的默认日期时间段,超过这个日期时间段过期作废; 2. 默认日期时间段要求 日期时间段:开始时间是当天早上8点,到截至时间第二天早上8点; 3. 默认日期时间段写法,如图所示: 阅读全文
posted @ 2020-07-08 23:50 笑笑未来 阅读(1571) 评论(1) 推荐(0) 编辑
摘要:1.什么是Release和Debug? Debug版本:称为调试版本 Release版本:称为发布版本 VS中Debug、Release的具体位置,如图所示: 2.Release 与 Debug的区别 Debug版本: ① 通常称为调试版本,它包含调试信息,并且不作任何优化,便于程序员调试程序。 ② 阅读全文
posted @ 2020-05-09 14:37 笑笑未来 阅读(1301) 评论(0) 推荐(0) 编辑
摘要:1. 程序集 Debugger:调试类 引用集:System.Diagnostics.Debug.dll 2. 方法使用 1.调用系统默认的浏览器方法: //调用系统默认的浏览器 System.Diagnostics.Process.Start("http://blog.csdn.net/testc 阅读全文
posted @ 2020-05-09 14:16 笑笑未来 阅读(1715) 评论(0) 推荐(0) 编辑
摘要:1.Any()函数解释 Any()函数:确定序列是否包含任何元素 2. 使用实例 如图所示,是否包含数据,如果有数据则返回true ,否则返回false。 3. 对Any()用法的官方文档: https://docs.microsoft.com/en-us/previous-versions/win 阅读全文
posted @ 2020-05-08 17:59 笑笑未来 阅读(17723) 评论(0) 推荐(1) 编辑
摘要:XAF属性通过状态来隐藏字段内容: [Appearance("", Criteria = "FOperationtype=1", Visibility = DevExpress.ExpressApp.Editors.ViewItemVisibility.Hide)] 阅读全文
posted @ 2020-04-09 22:44 笑笑未来 阅读(350) 评论(0) 推荐(0) 编辑
摘要:1. XAF字段时间描述 [ModelDefault("DisplayFormat", "{0:G}")] [ModelDefault("AllowEdit", "False")] [ModelDefault("MaskEdit", "{0:yyyyMMdd hh:mm:ss}")] [ModelD 阅读全文
posted @ 2020-04-09 22:42 笑笑未来 阅读(260) 评论(0) 推荐(0) 编辑
摘要:1.C#时间正确赋值 DateTime xxx = new DateTime(2007,1,1,21,21,21); string time = new DateTime(2007, 1, 1, 21, 21, 21).ToString("yyyy年MM月dd日 HH点mm分ss秒"); 2.C#如 阅读全文
posted @ 2020-04-09 22:39 笑笑未来 阅读(3524) 评论(0) 推荐(1) 编辑
摘要:一、背景 项目经常会使用到关于获取当前时间的格式; 二、方法 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、日期+时间(2008-09-04 12:11:10)等。 1.获取日期和时间 阅读全文
posted @ 2020-01-09 11:41 笑笑未来 阅读(16647) 评论(0) 推荐(1) 编辑
摘要:一、简介 方法递归就是自己调用自己。 未完结 阅读全文
posted @ 2019-11-09 18:08 笑笑未来 阅读(890) 评论(0) 推荐(0) 编辑
摘要:一、简介 方法重载指的就是方法名称相同,但是参数不同。 参数不同,分为两种情况: 如果参数的个数相同,那么参数的类型就不能相同。 如果参数的类型类型相同,那么参数的个数不能相同。 注意:方法的重载跟返回值没有关系 二、举例 如图所示,我们经常用到控制台输出的Console.WriteLine();W 阅读全文
posted @ 2019-11-09 17:28 笑笑未来 阅读(7431) 评论(0) 推荐(2) 编辑
摘要:一、out参数实例 【实例】求一个数组中的最大值、最小值、总和、平均值 执行代码输出结果,如图所示: 总结: 如果一个方法中,返回多个相同类型的值时候,我们可以考虑返回一个数组。但是返回多个不同类型的值时候,返回数组就不行,那么这个时候,我们可以考虑用out参数。 out参数就侧重于一个方法可以返回 阅读全文
posted @ 2019-11-09 16:42 笑笑未来 阅读(997) 评论(5) 推荐(2) 编辑
摘要:一、作用 用来处理多条件的定值的判断。 二、语法 执行过程: 程序执行到switch处,首先将括号中变量或者表达式的值计算出来,然后拿着这个值依次跟每个case后面所带的值进行匹配,一旦匹配成功,则执行该case所带的代码,执行完成后,遇到break。跳出switch-case结构。如果,跟每个ca 阅读全文
posted @ 2019-11-09 12:37 笑笑未来 阅读(58061) 评论(0) 推荐(3) 编辑
摘要:一、作用 用来处理多条件的区间性的判断。 二、语法 执行过程: 程序首先判断第一个if所带的小括号中的判断条件,如果条件成立,也就是返回一个true,则执行该if所带的大括号中的代码,执行完成后,立即跳出if else-if结构。 如果第一个if所带的判断条件不成立,也就是返回一个false,则继续 阅读全文
posted @ 2019-11-09 12:30 笑笑未来 阅读(13434) 评论(2) 推荐(0) 编辑
摘要:一、简介 一个 if 语句 后可跟一个可选的 else 语句,else 语句在布尔表达式为假时执行。 二、语法 描述: 执行过程: 程序执行到if处,首先判断if的小括号是判断条件是否成立,如果成立,则返回一个true,则执行if所带大括号中的代码,执行完成后,跳出if-else结构。如果if所带的 阅读全文
posted @ 2019-11-09 12:24 笑笑未来 阅读(4469) 评论(0) 推荐(1) 编辑
摘要:一、简介 一个 if 语句 由一个布尔表达式后跟一个或多个语句组成。 二、语法 描述: 判断条件:一般为关系表达式或者布尔类型。 执行过程:程序运行到if处,首先判断if所带的小括号中的判断条件。如果条件成立返回true,则执行if大括号的代码,如果条件成立,也就返回一个false,则跳过if结构, 阅读全文
posted @ 2019-11-09 11:44 笑笑未来 阅读(5521) 评论(0) 推荐(1) 编辑
摘要:一、简介 在Random类用于创建随机数。(当然是伪随机的。) 二、Random用法 例: 三、方法详细说明 Random 类中提供的 Next、NextBytes 以及 NextDouble 方法可以生成整数类型、byte 数组类型以及双精度浮点型的随机数,详细说明如下表所示。 Next():每次 阅读全文
posted @ 2019-11-09 10:38 笑笑未来 阅读(15316) 评论(0) 推荐(3) 编辑
摘要:一、简介 方法可以称为函数,函数又可以称为方法,方法主要的作用是将一堆代码进行重用的一种机制,避免太多的冗余的代码,还有方便后期维护。 二、语法 函数的语法: 描述: public:访问修饰符,公开的; static:静态的; 返回值类型:比如int 、string 、double等的类型,如果不写 阅读全文
posted @ 2019-11-05 11:23 笑笑未来 阅读(1828) 评论(0) 推荐(0) 编辑
摘要:一、简介 一次存储多个相同类型的变量 二、语法 数组类型[] 数组名=new 数组类型[数组长度]; 如果你想要访问到数组中某一块元素,需要通过这个元素的下标或者索引去访问 注意点:数组长度一旦固定了,不能改变了。 三、实例 我们通过一个循环给数组赋值,同样,也通过一个循环对数组进行取值; 输出结果 阅读全文
posted @ 2019-11-02 22:51 笑笑未来 阅读(3022) 评论(0) 推荐(1) 编辑
摘要:一、简介 结构体是值类型数据结构,它可以一次性帮助我们声明多个变量,可以存储各种数据类型的相关数据,Struct关键字用于创建结构体。 二、语法 结构语法: 三、实例 阅读全文
posted @ 2019-11-02 18:02 笑笑未来 阅读(365) 评论(0) 推荐(0) 编辑
摘要:一、简介 枚举是一组命名整型常量;枚举类型是使用 enum 关键字声明的;C# 枚举是值类型。 二、语法 枚举的语法: public:访问修饰符,公共的公开的,哪都可以访问; enum:关键字,声明枚举的关键字; 枚举名:要符合Pascal命名规范; 将枚举声明到命名空间下面,类的外面,表示这个命名 阅读全文
posted @ 2019-11-02 17:42 笑笑未来 阅读(904) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示