C#
文章平均质量分 79
我們一定得想辦法保護臭氧層!
切尔诺贝利方言:我不醅用CSDN
展开
-
C# 实现简单的线性表
线性表 线性表:依照线性顺序存储的表,可以理解为:数据有先后关系,数据是一个接一个的排列。 线性表接口定义 interface IListDS<T> { int GetLength();//返回线性表长度 void Clera();//清空线性表 bool IsEmpty();//判断线性表是否为空 void Add(T item);//向线性表内添加元素 void Insert(T item,原创 2020-06-20 11:21:43 · 243 阅读 · 0 评论 -
C#中的继承
官方解释是:继承可以使得子类具有父类的属性和方法或者重新定义、追加属性和方法等。 子类特性包括: 1、子类拥有父类的特征,而父类没有,父类更通用,子类更具体(特征包括属性和方法,自身的特性,拥有父类没有的) 2、父类中一般只定义一般属性和方法(这个一般可以理解为是子类共有的,这就是父类更通用,而子类拥有其他的,所以子类更具体) 案例: 父类 class Animal { public void Sleep(string name) {原创 2020-06-07 15:20:38 · 126 阅读 · 0 评论 -
C# winform 使用数组实现验证码功能(随机字体大小、字体颜色、斜体、粗体)
C# winfrom 使用数组实现验证码功能 思路部分 具体思路与上期一样,不过方法有不同点(多处优化) (上期链接) 难点介绍 上期已经讲过部分难点,这期将讲解新的难点 难点一:使用数组依次赋值随机验证码 先声明数组,接着遍历赋值 Random Ra = new Random(); string[] str = new string[4]; //依次给str数组赋值 for (int i = 0...原创 2020-04-19 13:26:47 · 379 阅读 · 0 评论 -
C# winform 实现简单的验证码功能
Winform实现验证码功能 思路部分 使用Radom伪随机数实现验证码功能 验证码内容有两类:数字,字母;字母都可以分为两类:奇数和偶数 大写字母和小写字母。 难点1:伪随机数转化为字母 这里需要使用ASCII(美国信息交换标准代码)ASCII百度词条 难点2:数据类型的转换 对于随机数(int) 大、小写字母(char) 和文本的显示(string)以上这三中数据类型的转换 难点3:循环体 其...原创 2020-04-11 23:29:54 · 912 阅读 · 0 评论 -
使用C#做一个简易的解压窗体程序
利用C#计时器做一个窗体程序 类似于win7屏保的七彩泡泡(小时候可喜欢那个了) 一、思路略要 1、小球的运动轨迹:小球初始会有一个运动轨迹(即Left++,Top++)。 2、小球运动轨迹的改变:当超出屏幕边缘后会改变其运动轨迹(Left±±,Top±±)。 3、多个小球的轨迹:如上文所示,再新实例化一个小球的对象即可。 二、思路详解 1、小球轨迹:C#是一门面向对象的编程语言,对于小球...原创 2019-12-15 17:31:06 · 251 阅读 · 0 评论