12 2020 档案

摘要:转自:https://www.cnblogs.com/GreenLeaves/p/6756637.html 1、params关键字的作用 (1)、使用 params关键字可以指定一个方法参数,该方法参数的数目可变。 (2)、可以发送参数声明中所指定类型的逗号分隔的参数列表或指定类型的参数数组。 还可 阅读全文
posted @ 2020-12-27 22:39 包子789654 阅读(246) 评论(0) 推荐(0) 编辑
摘要:转自:https://blog.csdn.net/letianok/article/details/7257117 总得来说他们都是为了获取某个实例具体引用的数据类型System.Type。 1、GetType()方法继承自Object,所以C#中任何对象都具有GetType()方法,x.GetTy 阅读全文
posted @ 2020-12-27 22:36 包子789654 阅读(1158) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 1,常用的查询方法: 例如:根据id查询学生信息 /// <summary> /// 根据ID查询对象 /// </summary> /// <typeparam name="T">查询的对象</typeparam> /// <param name="id">对象ID</param 阅读全文
posted @ 2020-12-26 22:13 包子789654 阅读(309) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 一,反射的基本信息 DLL/EXE: 主要区别EXE文件有一个入口,DLL文件不能运行,但是DLL能拿到其他地方去使用 metadata(元数据):描述exe/dll文件的一个清单,记录了exe/dll文件中有哪些类,属性,特性,字段。。。 Reflection(反射):用来操作或 阅读全文
posted @ 2020-12-22 22:34 包子789654 阅读(286) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 1,聚合类查询 【1】 【2】 2,排序类 3,分区类 nums.Skip(1).Take(3):跳过1个取3个,所以结果就是2,3,4 4,集合类查询 感受一下:去重功能太强大了,一行代码搞定 5,生成类查询 6,总结: 以下转载 https://www.cnblogs.com/ 阅读全文
posted @ 2020-12-13 16:38 包子789654 阅读(226) 评论(0) 推荐(1) 编辑
摘要:以下是学习笔记 一,LINQ基础认识 1,LINQ能够解决什么问题 2,什么是LINQ 3,LINQ的组成架构 二,LINQ使用体验 1,不采用LINQ技术的查询方法 2,使用LINQ和不使用LINQ的对边 三,LINQ查询方法详解 1,获取:Select()方法 2,筛选:Whrer()方法 3, 阅读全文
posted @ 2020-12-13 16:26 包子789654 阅读(320) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 1,匿名方法 仔细看看,匿名方法其实跟匿名类有点像的 2,Lamada表达式 【1】 【2】 阅读全文
posted @ 2020-12-12 17:23 包子789654 阅读(143) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 1,了解委托 2,委托的使用步骤 阅读全文
posted @ 2020-12-12 15:00 包子789654 阅读(132) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 一,扩展方法的使用和定义 1,体验扩展方法 2,扩展方法定义 this一般都是用来表示对象本身,这里的this表示为当前的类型(比如int类型)扩展一个方法 二,扩展方法的应用:克服继承的局限性 1,继承的局限性 2,克服继承的局限性 三,扩展方法的定义详解 1, 2, 阅读全文
posted @ 2020-12-12 14:47 包子789654 阅读(144) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 1,以前我们写程序的时候,会写提前把一个类写好 2,有的时候会用到这个匿名类 3,匿名类的特点 4,匿名类的本质,本质上还是有名字的 阅读全文
posted @ 2020-12-12 14:24 包子789654 阅读(196) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 1,var可以根据变量的初始值自动推断局部变量类型 2,分析var定义变量的本质 3,var定义变量俞object类型定义的区别 4,总结var应该注意的问题 阅读全文
posted @ 2020-12-12 14:07 包子789654 阅读(234) 评论(0) 推荐(1) 编辑
摘要:以下是学习笔记: 一,搭建仿真环境 这是在没有PLC的情况下用的 1,打开PLCSIM Advanced 2,打开 博图16 【1】创建项目 【2】添加新设备,选择1个1500的PLC 【3】设置IP,我们这里用1号网口 注意:PLC`1500有2个网口。默认1号网口是0段,2号网口是1段 下图中把 阅读全文
posted @ 2020-12-08 22:55 包子789654 阅读(1474) 评论(0) 推荐(1) 编辑
摘要:以下是学习笔记: 1,分析事件 【1】 sender是自定义控件的PictureBox,通过PictureBox拿不到地址。需要通过这个自定义的控件this.deviceControl1才能拿到地址。 如果sender是这个自定义的控件this.deviceControl1就可以解决上面的问题了 【 阅读全文
posted @ 2020-12-08 22:54 包子789654 阅读(657) 评论(0) 推荐(0) 编辑
摘要:以下是学习笔记: 1,在项目中添加“类库”,在“类库”中添加“用户控件” 2,使用TableLayoutPanel来布局 3,添加需要的图片资源 【1】创建资源文件:Resources.resx。类库项目默认是没有这一项的 【2】创建资源项目成功后,就多了一个Resources.resx目录 【3】 阅读全文
posted @ 2020-12-08 22:09 包子789654 阅读(719) 评论(2) 推荐(0) 编辑
摘要:1,propfull private bool deviceState=false; [Browsable(true)]//设置这个属性是可见的 [Category("自定义属性")]//属性的分组,类别的名称 [Description("设备状态")]//属性的描述 public bool Dev 阅读全文
posted @ 2020-12-07 22:37 包子789654 阅读(1614) 评论(0) 推荐(0) 编辑

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