
C#
文章平均质量分 93
主要是个人的笔记和总结
互联网底层民工
吾等采石之人,当心怀建造大教堂之愿景。
展开
-
WPF触发器与模板
触发器可以理解为,当达到了触发的条件,那么就执行预期内的响应,可以是样式、数据变化、动画等。原创 2024-03-15 09:36:22 · 1688 阅读 · 0 评论 -
WPF布局、控件与样式
视频来源:https://www.bilibili.com/video/BV1HC4y1b76v/原创 2024-03-15 09:34:04 · 1365 阅读 · 0 评论 -
C# Winform串口助手
串口操作,收发数据 开关串口修改控件name属性了解SerialPort类实现串口的初始化,开关创建虚拟串口。# 协议解析## 数据大小算端### 大端模式 指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放;### 小端模式指数据的高字节保存在内存的高地址中, 而数据的低字节保存在内存的低地址中,这种存储模式将地址的高低和数据位权有效地结合起来,高地址部分权值高,低地址原创 2023-11-02 11:47:45 · 787 阅读 · 0 评论 -
C#之网络
从远程服务器上获取数据 把本地数据上传到服务器上在网络环境中,我们最感兴趣的两个名称空间是System.Net和System.Net.Sockets。System.Net名称空间通常与较高层的操作有关,例如下载和上传文件,使用HTTP和其他协议进行Web请求等;而System.Net.Sockets名称空间包含的类通常与较低层的操作有关。如果要直接使用套接字或TCP/IP之类的协议,这个名称空间中的类就非常有用。原创 2023-10-24 11:49:41 · 431 阅读 · 0 评论 -
文件和数据流
File类和Directory类就好比一个工厂,文件和文件夹就好比工厂所制作的产品,而工厂和产品的关系主要表现在以下几个方面:工厂可以自行开发产品(文件和文件夹的创建),也可以对该产品进行批量生产(文件和文件夹的复制,将产品进行销售(文件和文件夹的移动)以及将有质量问题的产品进行回收消除(文件和文件夹删除)。FileInfo类和File类之间许多方法调用都是相同的,但是FileInfo类没有静态方法,该类中的方法仅可以用于实例化的对象。是一些具有永久存储及特定顺序的字节组成的一个有序的、具有名称的集合。原创 2023-10-06 16:04:16 · 415 阅读 · 0 评论 -
C#之泛型
一、概述一、概述泛型是用于处理算法、数据结构的一种编程方法。泛型的目标是采用广泛适用和可交互性的形式来表示算法和数据结构,以使它们能够直接用于软件构造。泛型类、结构、接口、委托和方法可以根据它们存储和操作的数据的类型来进行参数化。泛型能在编译时提供强大的类型检查,减少数据类型之间的显示转换、装箱操作和运行时的类型检查。泛型类和泛型方法同时具备可重用性、类型安全和效率高等特性,这是非泛型类和非泛型方法无法具备的。泛型通常用在集合和在集合上运行的方法中。泛型主要是提高了代码的重要性。原创 2023-07-28 11:44:29 · 2411 阅读 · 0 评论 -
C#之事件
一、发布者和订阅者事件基于委托,为委托提供了一种发布/订阅机制。在架构内到处都能看到事件。在Windows应用程序中,Button类提供了Click事件。这类事件就是委托。触发Click事件时调用的处理程序方法需要定义,其参数由委托类型定义。一、发布者和订阅者(一)概述很多程序都有一个共同的需求,即当一个特定的程序事件发生时,程序的其他部分可以得到该事件已经发生的通知。可以满足这种需求。在这种模式中,定义了一系列程序的其他部分可能感兴趣的事件。原创 2023-07-25 10:43:55 · 665 阅读 · 0 评论 -
C#之委托
C#中的委托是一个类型,它描述了一个方法的签名,即方法的参数类型和返回类型。委托可以看作是一个指向方法的引用,使得我们可以像使用函数指针一样调用这些方法。将一个或多个方法作为参数传递给另一个方法,从而在需要时调用这些方法。实现事件处理程序。实现回调方法。实现异步编程等功能。委托和类一样,是一种用户定义类型。但类表示的是数据和方法的集合,而委托则持有一个或多个方法,以及一系列预定义操作。可以通过一下操作步骤来使用委托。原创 2023-07-22 15:08:11 · 12744 阅读 · 1 评论 -
C#线程详解
C#中对线程进行操作,主要用到Thread类,该类位于System.Threading命名空间下。通过使用Thread类,可以对线程进行创建、暂停、恢复、休眠、终止及设置优先级等操作。另外还可以通过Monitor类、Mutex类和lock关键字控制线程间的同步执行。原创 2022-09-19 15:16:28 · 14598 阅读 · 0 评论