![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#实战
文章平均质量分 65
C#实战-项目重构
小小张自由—>张有博
CSDN博客专家、华为云享专家、Java领域优质创作者、'小小张自由'公众号作者
展开
-
窗体间动态传值
本篇文章将了窗体间动态传值的三种方法,一、声明公有静态变量,二、更改From.designer.cs文件,三、利用委托。大家一起来学习吧原创 2020-11-27 16:24:21 · 3747 阅读 · 28 评论 -
1024程序员节
1024程序员节,愿天下没有难做的项目 ,没有难写的bug,没有秃头的程序员原创 2020-10-24 12:00:32 · 2114 阅读 · 22 评论 -
C#实现窗体抖动
C#实现窗体抖动原创 2020-11-23 08:15:50 · 2963 阅读 · 18 评论 -
封装好的单例模式
一个封装好的单例模式,封装到一个单独的类中,供其他窗体调用。原创 2020-11-14 11:35:23 · 2232 阅读 · 25 评论 -
C#实现聊天功能
要一对一、一对多的发送信息,实现聊天功能。需要用到C#网络编程的知识,需要用到System.Net、System.Net.Sockets和System.Net.Mail命名空间下的类。还需要知道网络编程的基本概念。IP:每个电脑都有一个IP地址,在局域网内IP地址是可变的。TCP协议(传输控制协议):是面向连接的传输层协议,应用程序在使用TCP之前,必须先建立TCP连接,在传输数据完毕后,必须释放已经建立的连接(跟打电话是否类似)。TCP可以保证从一端将数据传送至连接的另一端时,原创 2020-11-26 19:05:02 · 8987 阅读 · 30 评论 -
如何将图片存进SQL数据库中以及从数据库读取照片(解决办法)
如何将图片存进SQL数据库,以及如何从数据库中读取图片。原创 2020-11-05 15:40:57 · 24230 阅读 · 33 评论 -
C#实现手机发送验证码
首先需要注册第三方网站,给大家推荐一个网站互亿无线,注册了之后每个用户可以免费发送50条短信。下面以C#实现手机发送验证码为例。基本思路是本地生成一个4位数的随机数,然后以本地的用户名+密码+随机数拼接成一个字符串,转换为二进制数据,以网络流的形式发送到“互亿无线”的网站上,接下来的工作网站就帮你完成了。具体实现——封装一个类里,U层直接调用public class Phone{ public static string PostUrl = ConfigurationMana...原创 2020-11-24 09:03:19 · 13368 阅读 · 28 评论 -
C#:职责链模式的应用
何为职责链模式使多个对象都有机会处理请求,从而避免请求的发起者和接受者之间的耦合关系。将这个对象连成一条链,并沿着这条链传递改请求,直到有一个对象处理它为止。优点:1、降低耦合度。它将请求的发送者和接收者解耦。2、简化了对象。使得对象不需要知道链的结构。3、增强给对象指派职责的灵活性。通过改变链内的成员或者调动它们的次序,允许动态地新增或者删除责任。4、增加新的请求处理类很方便。机房重构的应用实现思路——将职责链用在了上机的过程,首先判断账号密码是否正确,若正确加判断卡...原创 2020-09-03 18:04:22 · 1686 阅读 · 15 评论 -
C#:备忘录模式的应用
何为备忘录模式所谓备忘录模式就是在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先保存的状态。注意事项通过一个备忘录类专门存储对象状态。 客户不与备忘录类耦合,与备忘录管理类耦合。 为了符合迪米特原则,还要增加一个管理备忘录的类。备忘录模式使用三个类Memento、Originator(发起者类)和CareTaker(管理者类)。Memento (备忘录类):包含了要被恢复的对象的状态。Originator(发起者类): ...原创 2020-09-03 17:23:14 · 1799 阅读 · 20 评论 -
C#:单例模式的应用
C#:单例模式的应用原创 2020-09-03 16:26:10 · 1794 阅读 · 10 评论