C#从入门到入门
C#的基础语言
Grace YYDS
learn a little every day.
展开
-
C#中Button、radioButton、checkBox、textBox和 label控件的简单示例。
简介按钮类控件:Button 选择类控件:radioButton、checkBox 文本类控件:label实现的效果图:4个label,1个textBox,2个radioButton和3个checkBox组合形成一个简单的选择信息并显示。label属性设置label文本为姓名、性别、爱好和为空。在代码视图中自定义性别和爱好变量。 private String strGender = ""; //性别 private String strLi原创 2020-06-18 20:37:56 · 2420 阅读 · 0 评论 -
窗体---按钮的文本切换的使用(可做表白、损友小程序)。
简介窗体是向用户显示信息的可视图界面,而按钮就是用户与界面交互最常用的工具,用于接收用户的操作,去执行相应的事件而实现功能。如图界面显示,该界面上有五个按钮,其中,每个按钮都有对应的事件和功能。选择控件然而,在C#中,设置控件并不需要代码去执行,只需在工具箱选择控件拖动到Form中,如图。控件属性如图,点下红色框中的按钮,可设置控件属性。控件事件如图,点击红色框中的按钮,可设置控件事件。比如在第一张图上的五个按钮中,将第一个按钮添加三个事件。双击控原创 2020-06-07 17:12:43 · 710 阅读 · 2 评论 -
C#中抽象类和抽象方法以及密封类和密封方法的使用。
简介抽象类和密封类的内容大致如下:抽象类与抽象方法的使用C#中使用“abstract”关键字来声明一个抽象类,并在该抽象类中声明一个抽象方法。代码如下:public abstract class School { /* * 定义两个属性: * ID:学号 * NAME:姓名 */ private string id; private string name原创 2020-06-05 20:36:33 · 428 阅读 · 0 评论 -
C#中有关接口的知识了解一下。
接口内容C#有关接口内容如下图所示。定义接口定义一个IStudent接口,该接口包含DoDine、DoWork和DoRest三个抽象方法,代码如下所示。 interface IStudent { //声明方法 void DoDine(); //吃饭。 void DoWork(); //工作。 void DoRest(); //休息。 }实现接口接口的实现与子类继承父类语法一样,接口不能定原创 2020-05-28 20:53:55 · 337 阅读 · 1 评论 -
C#中基于继承的多态是如何实现的。
C#支持基于接口的多态和基于继承的多态。今日简单地学了下基于继承的多态,大致内容如图所示。来说说基于继承的多态是如何实现的?首先,要知道如何重写父类方法。重写父类方法就是修改它的实现,或者就是在子类中对继承的父类方法重新编写。在父类中用“virtual”关键字声明的方法(俗称虚拟方法),在子类中可以重写。例如我们在上一章的Person类上定义一个虚拟方法: public virtual void Dispaly() {原创 2020-05-26 20:41:37 · 999 阅读 · 0 评论 -
C#与Python的继承对比介绍。
学了下C#面向对象的重要特征---继承,想对比下Python是如何继承的。先介绍下C#中类是怎么继承的。创建Person父类;定义父类共同的属性,比如身份证id,姓名name,年龄age和性别gender;定义父类自己拥有的方法,比如无参的构造函数和有参的构造函数;定义父类共同的方法,比如Dispaly。 public class Person { //定义Person父类共同属性 private string _id; //身份证id原创 2020-05-24 15:50:13 · 418 阅读 · 0 评论 -
在控制返回调用方之前,字段“XXXX”必须完全赋值。
当把成员赋值给注释后,构造函数会错误显示,提示:在控制返回调用方之前,字段“XXXX”必须完全赋值。例如下图所示:注意:C#结构中,只能定义有参的构造函数,对数据字段不能赋初值,否则会报错。...原创 2020-05-24 13:08:40 · 932 阅读 · 0 评论 -
C#,枚举(enum)的简单介绍。
枚举,看着名称,这是啥玩意呢...枚举,是一组命名整型常量,用于声明一组命名常数。格式:enum 枚举类型名 {枚举成员列表}例如:enum month {一月,二月,三月,四月,五月};默认情况下,枚举成员列表中的每个符号代表一个常数,第一个常数是 0,每个名称对应的常数都比前边一个加1,上面举例的一月对应的常数是0,二月是1,依次类推..觉得吧..枚举最大的作用就是可以自定义一个类型,方便编写和维护代码。下面来演示枚举类型的使用:namespace Code_200511_原创 2020-05-11 21:18:52 · 544 阅读 · 1 评论