摘要: 服务器端: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using Sys 阅读全文
posted @ 2021-08-29 22:00 静态类 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 服务器端: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using S 阅读全文
posted @ 2021-08-27 22:51 静态类 阅读(243) 评论(0) 推荐(0) 编辑
摘要: SOCKET Socket相当于手机,代表通讯方式,客户端要连接服务器端,那么要拨打电话,那么这个IP地址以及每个应用程序的端口号构成了电话号码,服务器端至少两个Socket,一个负责监听是否有人打电话进来,另一个是当监听到有人打进来的时候,创建的一个新的通讯给他们连接,其实就是总座机跟分机的区别 阅读全文
posted @ 2021-08-22 21:08 静态类 阅读(45) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文
posted @ 2021-08-22 19:48 静态类 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 单线程给我们带来的问题:单线程会导致计算机运行复杂程序的时候,其他方面的功能会进入假死状态,就是会影响到其他功能 所以我们用多线程来分担这种复杂的程序计算,从而让主程序不受到影响 多线程可以让计算机同时做多件事情,节约时间 多线程可以让一个程序同时处理多个事情 后台运行程序,提高程序的运行效率,也不 阅读全文
posted @ 2021-08-22 15:49 静态类 阅读(99) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using System.Threading.Tasks; namespac 阅读全文
posted @ 2021-08-22 14:05 静态类 阅读(32) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文
posted @ 2021-08-22 13:06 静态类 阅读(38) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Li 阅读全文
posted @ 2021-08-22 11:08 静态类 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 新建一个玩家类、电脑类、裁判类 玩家类的出拳方式由button控件来决定,一共三个,然后把这三个可能性转化成数字123用于比较 电脑类的出拳方式由随机数产生123来决定 裁判类主要在于将玩家和电脑的出拳进行比较,并且返回一个结果,结果就是平手,玩家赢,电脑赢 这一共三个结果要返回,并且显示在labl 阅读全文
posted @ 2021-08-21 22:10 静态类 阅读(75) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文
posted @ 2021-08-21 17:34 静态类 阅读(216) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System. 阅读全文
posted @ 2021-08-21 17:09 静态类 阅读(157) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _Direct 阅读全文
posted @ 2021-08-21 16:48 静态类 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 这里遇到一个问题,因为导入的文件格式很大,所以内存占用特别高,就会在运行一段时间过后报错:内存不够 然后用了一个GC.collect();的方法,加在了timer控件里,让程序每隔1000ms换图时也让垃圾回收器清理一下内存,问题解决 using System; using System.Colle 阅读全文
posted @ 2021-08-17 23:29 静态类 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 这其中有个问题每解决,之前创建的音乐播放对象cls因为每个方法里都用得到,所以把它创建在外面,但是创建在外面的时候,点击下一曲上一曲的时候明明调用到那个方法了但是始终不播放 然后我在每个时间里都重新创建了一个cls对象,解决了它不播放的问题,但是不知道问题出在哪里 using System; usi 阅读全文
posted @ 2021-08-17 21:58 静态类 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 写程序的时候,每次最大化窗口的时候,摆放的控件不能够自适应最大化的窗体大小去搜了一下,整体搬过来,但是还没用 WinForm窗体及其控件的自适应 3步骤: 1.在需要自适应的Form中实例化全局变量 AutoSizeFormClass.cs源码在下方 AutoSizeFormClass asc = 阅读全文
posted @ 2021-08-15 19:30 静态类 阅读(818) 评论(0) 推荐(0) 编辑
摘要: 在上课的时候需要播放音乐,然后C#语言自带的是播放wav格式的音乐,在网上搜了一下,有大佬写成了类封装好了,直接拿过来用就行了 using System; using System.Collections.Generic; using System.Linq; using System.Runtim 阅读全文
posted @ 2021-08-15 18:20 静态类 阅读(808) 评论(0) 推荐(0) 编辑
摘要: l 概念和基础 l 常用的控件及其作用 l 向文本框添加时间和控件ComboBox l MessageBox类和窗体的一些属性事件 l Tab键聚焦设定 l ASCII码表中需要记忆的部分 l 为更好的用户体验而设计(范例) 1.概念和基础: Winform:Windows Form的简称,.net 阅读全文
posted @ 2021-08-14 16:13 静态类 阅读(576) 评论(0) 推荐(0) 编辑
摘要: 1、winform桌面应用程序是一种智能的客户端技术,我们可以使用winform应用程序帮助我们获得信息或者传输信息等 2、属性 Names:在后台要获得前台的控件对象,需要使用Name属性 Visible:指示一个控件是否可见 Enable:指示一个控件是否可用 3、事件:发生一件事情。 注册事件 阅读全文
posted @ 2021-08-13 23:42 静态类 阅读(234) 评论(0) 推荐(0) 编辑
摘要: MD5加密 using System; using System.Collections.Generic; using System.Linq; using System.Security.Cryptography; using System.Text; using System.Threading 阅读全文
posted @ 2021-08-13 21:45 静态类 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 设计这个项目的一种方式 简单工厂设计模式:核心:根据用户的输入创建对象赋值给父类 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading. 阅读全文
posted @ 2021-08-11 23:14 静态类 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 生成一个GUID码,是全世界独一无二的码 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _GU 阅读全文
posted @ 2021-08-11 22:28 静态类 阅读(174) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 接口小练习 { class Program { 阅读全文
posted @ 2021-08-11 20:05 静态类 阅读(26) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace 显示实现接口 { class Program { 阅读全文
posted @ 2021-08-11 19:36 静态类 阅读(33) 评论(0) 推荐(0) 编辑
摘要: public interface I ... able (以I开头,以able结尾,代表一种能力) { 成员; } 接口就是一种规范,一种能力。只要一个类继承了一个接口,这个类就必须实现这个接口中的所有成员。 为了多态,接口不能被实例化,也就是说,接口不能被new(不能创建对象)目前不能创建对象的有 阅读全文
posted @ 2021-08-10 21:19 静态类 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 我们任何对象调用ToString的时候,打出来的都是这个类的命名空间的名字 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tas 阅读全文
posted @ 2021-08-10 11:32 静态类 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 在类前面加一个sealed 这个类就成了密封类 密封类的特点:密封类不可以被别人继承,但是可以继承别人 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System 阅读全文
posted @ 2021-08-10 11:09 静态类 阅读(123) 评论(0) 推荐(0) 编辑
摘要: partial 在类名前面加partial 部分类 可以在同一个项目中创建两个同名的类,然后这两个类实质上就是一个,但是可以分开写程序,里面包含的方法字段参数都可以通用 using System; using System.Collections.Generic; using System.Linq 阅读全文
posted @ 2021-08-10 11:04 静态类 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 序列化:就是将对象转换为二进制 反序列化:就是将二进制转换为对象 作用:传输数据。 序列化: 1)将这个类标记为可以被序列化的。 [Serializable] 指示一个类可以序列化,此类不可以被继承 阅读全文
posted @ 2021-08-09 17:06 静态类 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 值类型:int double char decimal bool enum struct 引用类型:string 数组 自定义类 集合 object 接口 值传递和引用传递 //值传递和引用传递 int n1=10; int n2=n1; n1=20 Console.WriteLine(n1); C 阅读全文
posted @ 2021-08-09 13:58 静态类 阅读(31) 评论(0) 推荐(0) 编辑
摘要: public:所有对象都可以访问; private:对象本身在对象内部可以访问; protected:只有该类对象及其子类对象可以访问 internal:同一个程序集的对象可以访问; protected internal:访问限于当前程序集或派生自包含类的类型。 private < internal 阅读全文
posted @ 2021-08-09 11:05 静态类 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 概念:让一个对象能够表现出多种的状态(类型) 在这之前:每个父类都要强转成子类,才可以调用每个子类的方法 //概念:能让一个对象表现出多种的状态(类型) //实现多态的3中手段:1、虚方法 2、抽象类 3、接口 Chinese cn1 = new Chinese("韩梅梅"); Chinese cn 阅读全文
posted @ 2021-07-18 17:06 静态类 阅读(99) 评论(0) 推荐(0) 编辑
摘要: FileStream 是操作字节的 StreamReader跟StreamWriter是操作字符串的 操作文件的方法的命名空间都是IO using System; using System.Collections.Generic; using System.IO; using System.Linq 阅读全文
posted @ 2021-07-18 13:33 静态类 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 用文件流的方法将一个多媒体文件从一个文件夹复制到另外一个文件夹 首先是创建一个需要复制的文件路径 再创建一个需要复制文件的指定路径 之后把这个复制的过程写成一个方法,传入这两个路径进去 方法中,创建一个读取的文件流,负责把需要复制的文件读取出来 再创建一个写入的文件流,负责把需要复制的文件写入到指定 阅读全文
posted @ 2021-07-18 13:09 静态类 阅读(139) 评论(0) 推荐(0) 编辑
摘要: //FileStream File //创建FileStream对象 FileStream f = new FileStream(@"F:\程序测试文件夹\new.txt",FileMode.OpenOrCreate,FileAccess.Read ); ///FileMode:Open 打开 如果 阅读全文
posted @ 2021-07-18 12:56 静态类 阅读(71) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespac 阅读全文
posted @ 2021-07-11 20:43 静态类 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 字典键值对的键是唯一的,如果添加了相同键的项就会抛异常,可以通过索引的方式进行重新赋值 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threadi 阅读全文
posted @ 2021-07-11 19:13 静态类 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 装箱:就是将值类型转换为引用类型 拆箱:将引用类型转换位值类型 看两种类型是否发生了装箱和拆箱,要看,这两种类型是否存在继承关系 using System; using System.Collections; using System.Collections.Generic; using Syste 阅读全文
posted @ 2021-07-11 18:51 静态类 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 对元素的类型有了确切的定义,跟数组类似,在声明集合的时候就已经确定了里面元素的类型 泛型集合的各种方法跟ArrayList等集合的用法是一样的 //创建泛型集合对象 List<int> list = new List<int>(); using System; using System.Collec 阅读全文
posted @ 2021-07-11 18:17 静态类 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 绝对路径:通过给定的路径能够直接在我的电脑中找到的文件 相对路径:文件相对于应用程序的路径 结论: 我们在开发中要尽量使用相对路径 File方法只能读取小文件,是一下子全读出来。如果读大文件则使用文件流来读取 using System; using System.Collections.Generi 阅读全文
posted @ 2021-07-11 17:53 静态类 阅读(510) 评论(1) 推荐(0) 编辑
摘要: using System; using System.Collections; using System.Collections.Generic; using System.IO; using System.Linq; using System.Text; using System.Threadin 阅读全文
posted @ 2021-07-11 16:56 静态类 阅读(29) 评论(0) 推荐(0) 编辑