刷新
C#学习笔记--复杂数据类型、函数和结构体

博主头像 C#语言的基础知识。在学习练习C#入门知识之后,对C#语言基础的知识进行学习练习! 涉及到语言的基础---一些复杂的数据类型,以及类和结构体。走出简单的小程序代码片段, 开始逐步走向抽象的数据世界。加油! ...

轻量通讯协议 --- MQTT

博主头像 介绍 一、MQTT简介 MQTT(Message Queuing Telemetry Transport) 是一种轻量级的消息传输协议,通常用于在物联网(IoT)和传感器网络中进行通信。它设计用于在低带宽、不稳定或高延迟的网络环境下传输数据,因此非常适用于连接设备之间的通信,尤其是在资源有限的环境中 ...

C#学习笔记--逻辑语句(分支和循环)

博主头像 逻辑语句 条件分支语句 条件分支语句可以让顺序执行的代码逻辑产生分支,满足对应条件地执行对应代码逻辑。 IF语句 //IF语句块 int a=5; if(a>0&&a<15)//注意结尾无分号 { Console.WriteLine("a在0到15之间"); } //if……else结构 if( f ...

Unity运用socket传输信息(同步)

博主头像 客户端: 在UGUI中创建两个Button,一个是连接服务器,一个是发送消息的按钮,分别绑定Connection和SendMessage两个函数 并且创建一个InputField和一个Text文本,Text文本用于显示服务器回传的消息,InputField用于输入要发送的消息 以下是代码: 1 us ...

C#学习笔记---异常捕获和变量运算符

博主头像 异常捕获 使用异常捕获可以捕获出现异常的代码块,防止因为异常抛出造成的程序卡死的情况发生。 try{}catch{}finally{}结构 //异常捕获 try { string str=Console.ReadLine(); int i=int.Parse(str); Console.WriteL ...

C#学习笔记--变量类型的转换

博主头像 变量类型的转化: 转换原则 同类型的大的可以装小的,小类型的装大的就需要强制转换。 隐式转换: 同种类型的转换: //有符号 long——>int——>short——>sbyte long l = 1; int i = 1; short s = 1; sbyte sb = 1; //隐式转换 int ...

C#学习笔记--变量、常量和转义字符

博主头像 变量 变量是存储数值的容器,是一门程序语言的最基础的部分。 不同的变量类型可以存储不同类型的数值。 种类: 在C#种一共有14种变量: 有符号类型4种 无符号类型4种 浮点数3种 特殊类型(char bool string) //变量 //有符号类型的 范围 字节大小 位容量 sbyte sb=1; ...

记一次 .NET某账本软件 非托管泄露分析

博主头像 一:背景 1. 讲故事 中秋国庆长假结束,哈哈,在老家拍了很多的短视频,有兴趣的可以上B站观看:https://space.bilibili.com/409524162 ,今天继续给大家分享各种奇奇怪怪的.NET生产事故,希望能帮助大家在未来的编程之路上少踩坑。 话不多说,这篇看一个.NET程序集泄 ...

使用C#创建安装Windows服务程序(干货)

博主头像 使用C#创建安装Windows服务程序(干货) 最近在公司要求使用Windows服务作为消息队列的消费者,所以自行研究了一下C#中Windows服务如何创建以及如何使用,以及部署的方式。我是西瓜程序猿,此篇记录一下供大家参考学习。 一、Windows服务概述 1.1-Windows服务是什么? Wi ...

8.邮件发送功能

博主头像 这里想补充下上个文章,感觉有点不太行。因为每次设计新的表结构就要去更新一下,所以,干脆随着我要做的功能去展示我的表结构设计,最终再把所有的表结构包括sql语句统计出来,感觉这样更新会方便很多~ 这个文章主要是发送邮件的功能。之前提过,我不是一下子把后端全部完成,然后再一下子搞定后端。所以我前后端是要 ...

C# 手动解析灰度PNG图片为Bitmap

博主头像 问题: 当直接使用文件路径加载8位灰度PNG图片为Bitmap时,Bitmap的格式将会是Format32bppArgb,而不是Format8bppIndexed,这对一些判断会有影响,所以需要手动解析PNG的数据来构造Bitmap 步骤 1. 判断文件格式 若对PNG文件格式不是很了解,阅读本文前 ...

国庆期间“头像+国旗”玩法是如何实现的?

博主头像 前言 随着一年一度的国庆假期越来越近,身边的国庆氛围也越来越重,很多人也开始换上了渐变国旗头像,提前为祖国母亲庆生。那每年都很火的渐变国旗头像要如何制作呢?其实一点也不难!接下来就分享一种渐变国旗头像生成方法。 制作原理 上传原始微信或其他头像,将头像的Image对象用Graphics创建返回GDI ...

委托的单例模式

博主头像 在项目中我们经常会使用到委托,委托是多播的,如果控制不好反复注册就会多次触发,可以使用委托的单例模式去注册,这样可以避免多次触发问题。 下面是几种委托实例代码: 带参数委托管理: /// <summary> /// 带参数的委托管理 /// </summary> public class Actio ...

使用 C# 在Word中插入图表

博主头像 Word中的图表功能将数据可视化地呈现在文档中。这为展示数据和进行数据分析提供了一种方便且易于使用的工具,使作者能够以直观的方式传达信息。要通过C#代码来实现在Word中绘制图表,可以借助 Spire.Doc for .NET 控件,具体操作参考下文。 C# 在Word中插入柱状图 C# 在Word ...

C# BeginInvoke实现异步编程

博主头像 C# BeginInvoke实现异步编程-CSDN博客 https://blog.csdn.net/Nire_Yeyu/article/details/133203267 C# BeginInvoke实现异步编程BeginInvoke实现异步编程的三种模式: 1.等待模式在发起了异步方法以及做了一些 ...

<1···131415···29>