C#
worthsen
Just do it!
展开
-
C#资料汇总
C#资料汇总参考参考1、Microsoft的C# 指南原创 2019-03-15 07:24:46 · 1156 阅读 · 0 评论 -
visual studio断点调试快捷键
visual studio断点调试快捷键1 调试功能介绍2 快捷键3 调试流程参考1 调试功能介绍visual studio 之所以被一些开发者称为宇宙第一IDE,原因之一便是其调试功能超级强大跨语言调试适用于所有支持的语言任意平台或位置本机、远程以及在生产环境中精细控制确定您要中断和检查状态的精确位置和时间灵活的检查状态在运行时查看变量的值期望是美好的在出错时进行提...原创 2019-04-13 17:03:34 · 6086 阅读 · 0 评论 -
C#中virtual和abstract的区别
C#中virtual和abstract的区别1 介绍1.1 virtual1.2 abstract2 示例代码参考1 介绍1.1 virtualvirtual 关键字用于在基类中修饰方法。virtual的使用会有两种情况在基类中定义了virtual方法,但在派生类中没有重写该虚方法。那么在对派生类实例的调用中,该虚方法使用的是基类定义的方法。在基类中定义了virtual方法,然后在...转载 2019-04-03 07:45:31 · 608 阅读 · 0 评论 -
C# base和this的用法
C# base和this的用法1 介绍thisbase2 代码base调用构造方法base在派生类中调用基类的方法base和this的综合使用参考1 介绍thisthis关键字this关键字引用类的当前实例注意:静态成员方法中不能使用this关键字,this关键字只能在实例构造函数、实例方法或实例访问器中使用basebase关键字base关键字用于从派生类中访问基类的成员;...转载 2019-04-03 07:42:04 · 1173 阅读 · 1 评论 -
抽象类继承接口并使用该接口的意义
抽象类继承接口并使用该接口的意义1 简述2 示例代码参考1 简述抽象类作为父类,含有抽象方法和一般方法,一般方法调用该抽象方法。子类重写父类的抽象方法以提供具体实现,但是不要覆盖父类的一般方法。意义在于:父类(抽象类)中的某个方法确定了基本实现逻辑(子类共有,不应该覆盖),但依赖类中的抽象方法,而将抽象方法的实现延迟到子类(况且父类作为抽象类也无法实例化)。2 示例代码using ...转载 2019-04-03 07:35:50 · 352 阅读 · 0 评论 -
C#--LINQ介绍
C#--LINQ介绍1 简介2 用法参考1 简介从3.5版本后,.NET Framework中添加了LINQ特性,即 Language Integrated Query,语言集成查询。从而能在C#或VB.NET语言中直接查询和操作各种数据。在.NET 3.5之前的版本中,与特定的数据类型打交道时,我们要使用特定特定命名空间下的特定类型。如下表列出了操作各种常见类型的APILINQ(语言...原创 2019-03-28 22:29:07 · 842 阅读 · 0 评论 -
C#--继承
继承1 继承的类型2 实现继承3 修饰符4 接口补充要点参考1 继承的类型实现继承与接口继承实现继承:派生类继承基类的所有成员字段和函数接口继承:派生类只继承了函数的签名,没有继承实现代码,适用于继承某种属性不支持多重继承C++支持多重继承,而C#不支持多重继承,但是支持多重接口继承2 实现继承虚方法隐藏方法调用函数的基类版本抽象类和抽象函数C#允许把类和函数声明为a...原创 2019-04-03 22:48:47 · 231 阅读 · 0 评论 -
C#--SelectedIndexChanged事件, SelectedValueChanged事件和SelectionChangeCommitted事件的区别及联系
三个事件的触发条件和区别1 事件介绍1.1 SelectedIndexChanged事件1.2 SelectedValueChanged事件1.3 SelectionChangeCommitted事件2 区别3 不同的代码顺序触发的先后顺序和次数3.1 顺序一3.2 顺序二3.3 顺序三3.4 顺序四4 分析原文1 事件介绍1.1 SelectedIndexChanged事件索引改变时即触发...转载 2019-03-20 20:20:01 · 5291 阅读 · 2 评论 -
C#基本介绍
C#基本介绍1 起源2 版本历史3 语法4 特色5 C#之父6 ·net框架图解7 C#编译执行过程7 编码规范参考C#是微软设计的一种编程语言,是从C和C++派生来的一种简单、面向对象和类型安全的编程语言,并且能够与.NET框架完美结合。1 起源C#承载Microsoft设计一种简单,现代,通用,面向对象的编程语言的初衷,最终完美适用在.NET框架中。2 版本历史3 语法C#...原创 2019-03-16 12:25:23 · 6080 阅读 · 0 评论 -
C#创建windows窗体应用(WinfForm)
C#创建windows窗体应用(WinfForm)1 环境搭建2 创建简单示例工程2.1 新建项目2.2 选择Visual C#节点中的Windows 窗体应用2.3 修改1中的form名,点击2中视图菜单下拉中的工具箱,之后3中出现控件,直接根据需要拖到窗体中就行3 创建多窗体工程3.1 新建项目3.2 选择Visual C#节点中的Windows 窗体应用3.3 左击工程文件,弹出菜单中选择添...原创 2019-03-16 10:04:58 · 6914 阅读 · 0 评论 -
VS2017 winform开发知识点汇总
VS2017 winform开发知识点汇总1 快捷键2 控键缩写3 控件属性4 编译dll文件5 一个界面类对应多个cs文件1 快捷键2 控键缩写3 控件属性4 编译dll文件5 一个界面类对应多个cs文件...原创 2019-03-20 06:28:33 · 2749 阅读 · 0 评论 -
C++--Qt创建软件 部分界面不显示
C#--wnform软件 部分界面不显示1 问题介绍2 分析2.1 字库问题2.23参考1 问题介绍winform软件,虚拟机中显示,一子窗口控件(richtextbox)不显示2 分析2.1 字库问题缺字库网上有的是因为缺微软雅黑字库,我试了两个版本的win10,字库是全的,排除该原因。系统默认字库不匹配这种情况下,是国外的软件会出现,国内基本通用字体,使用国内系统默认的字体,...原创 2019-08-31 14:12:25 · 1422 阅读 · 0 评论