![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#
漩涡鸣熊
这个作者很懒,什么都没留下…
展开
-
【C#编程】属性
类的三个基本特征是封装,继承,多态,在类中的字段(数据成员)一般是私有的或受保护的,也就是说需要通过一些其它的途径才可以在类外访问或修改类中的字段,而属性是其中一种途径(方法,属性,锁引器)。在C#的控制台应用程序中编写如下代码using System;using System.Collections.Generic;using System.Linq;using System.Text;...原创 2018-04-14 16:18:23 · 252 阅读 · 0 评论 -
【C#编程】两点距离计算
Attention!!如果定义的类名首字母大写,之后创建实例(对象)的时候都要首字母大写,反之统一为小写。如图附完整代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;usi...原创 2018-04-14 18:23:29 · 13098 阅读 · 1 评论 -
【C#编程】WinForm 窗口形式的按键监听
最近C#课程设计,打算做一个类是“玩个球”的小游戏(不是我想的,入错队伍坑了),我就想通过按键来控制“球”的移动,今天就试着实现一下按键监听的操作,搜了网上一大堆,耗时1个半终于弄出来了,不容易(网络上挺多忽悠的)。一、首先创建一个叫Form1的窗体二、点击窗体,然后到属性栏中双击KeyDown这个事件,会自动生成代码框架三、把KeyPreview选为True四、代码,实现按一下空格,静态整形变量...原创 2018-04-25 16:04:25 · 9640 阅读 · 1 评论 -
【C#编程】派生类的“继承方式”
C#中不存在派生类声明对基类的继承方式的概念(如C++中的公用,私有,保护继承)。但是可以默认C#的“继承方式”为C++中的公用继承,因为二者(C++为公用继承的情况)结果是一致的,即基类私有成员在派生类中都不可访问,非私有成员在派生类中保持原来的访问属性。C#与C++继承方式异同共同性: P159 ① 基类中的私有成员在派生类中都不可访问,私有成员只能被本类的方法(函数)访问。 ...原创 2018-04-27 16:37:18 · 793 阅读 · 0 评论 -
【C#编程】委托
委托是一种可用于封装命名或匿命名方法的引用类型委托是一种类,从代码上,我个人理解为给“规定的”方法(静态方法,或是某个类的成员函数)重命名,即被重命名的方法并不是随意的。代码红色标注:被委托的方法与委托的返回值类型与传递参数要一致using System;using System.Collections.Generic;using System.Linq;using System.Text;...原创 2018-06-07 19:49:44 · 276 阅读 · 0 评论 -
【C#编程】课本关于 sealed 访问修饰符的概念纠错,
电子专业的大二狗最近在期末复习,复习到类的继承与多态性这一章,发现课本( Visual C#.NET 框架程序设计)中关于sealed修饰符的概念有点小错误,在此更正。自己坑自己也愿了,被教材坑了就真的冤大头了。 让我们翻到课本P136,从上到下第三句话“密封成员不能被派生类继承,也不能被隐藏”,既然这么说,我就试试看吧,附代码:using System;us...原创 2018-06-25 16:11:48 · 269 阅读 · 0 评论