![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C#学习
IMBA鑫鑫
这个作者很懒,什么都没留下…
展开
-
[C#] interface接口学习
学习链接:Untiy Learn一. 什么是interfaceinterface即接口,接口定义了所有类继承接口时应遵循的语法合同。接口定义了语法合同“是什么”部分,派生类定义了语法合同“怎么做”部分。接口定义了属性、方法和事件,这些都是接口的成员。接口只包含了成员的声明。派生类则要对成员进行定义。接口提供了派生类应遵循的标准结构。简单举个例子来说(瞎说),接口就像是老板,继承接口的类就像是老板底下的员工。比如游戏老板只需要提出:"我想做个RPG游戏,策划人员给我去写策划案,程序人员之后写个d.原创 2020-06-25 22:24:52 · 390 阅读 · 0 评论 -
c#窗体简易倒计时器
首先在窗体中从工具箱中添加label 和 timer两个控件主函数如下:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using Sy...原创 2018-06-13 22:46:38 · 9945 阅读 · 1 评论 -
【C#】静态构造函数复习
开始复习起来C#基础知识了!静态构造函数C#普通的构造函数大家应该都是相当了解的了,那么在静态构造函数中只需将函数声明关键字使用static即可,通常静态构造函数初始化类的静态字段。来看看常见的问题Q:静态构造函数与实例构造函数相同点?A:1.静态构造函数的名称必须与类名相同。2.构造函数不能返回值Q:静态构造函数与实例构造函数不同点?A:1.静态构造函数声明中使用st...原创 2019-03-09 17:41:55 · 148 阅读 · 0 评论 -
【C#】委托复习
委托是持有一个或多个方法的对象。但委托与典型的对象不同,可以执行委托,这时委托会执行它所“持有”的方法1.定义委托delegate关键字 + 返回值的数据类型 +委托名例:delegate string GetStr();//这一步就是声明委托类型定义返回值为string的委托,委托名为GetStr创建实例如int x=40;//GetStr a=new GetStr(x.to...原创 2019-03-10 11:56:27 · 192 阅读 · 0 评论 -
【C#】特性复习
特性(attribute)是一种允许我们向程序的程序集增加元数据的语言结构。它用于保存程序结构信息的某种特殊类型的类。Obsolete提示程序员 某些函数方法已经过时class Program { [Obsolete("这个方法过时了,请使用NewMethod")] static void OldMethod() { ...原创 2019-03-11 09:14:04 · 218 阅读 · 0 评论 -
【C#】Socket网络编程(TCP)
本篇主要围绕Socket网络编程基于TCP协议TCP协议TCP(传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。讲到TCP就顺带把三次握手和四次挥手也一起复习了吧…三次握手TCP是因特网中的传输层协议,使用三次握手协议建立连接。当主动方发出SYN连接请求后,等待对方回答SYN+ACK,并最终对对方的 SYN 执行 ACK 确认。这种建立连接的方法可以防止产生错...原创 2019-03-20 15:53:15 · 651 阅读 · 1 评论