最新 最热

C#压缩解压文件处理方案

不需要安装第三方的组件包,微软官方的实现,需要添加命名空间using System.IO.Compression;

2023-11-08
1

深入探讨 C# 和 .NET 中 async/await 的历史、背后的设计决策和实现细节

对async/await的支持已经存在了十多年。它的出现,改变了为 .NET 编写可伸缩代码的方式,你在不了解幕后的情况下也可以非常普遍地使用该功能。

2023-11-08
1

C#-DataGridColumn只能输入数字

写一个比较通用的方法,扩展一个新的格式列DataGridNumericColumn继承DataGridTextColumn,在DataGridNumericColumn类中限制输入,参考代码:

2023-11-08
1

深入理解C#位运算:掌握位运算符的妙用

C#位运算是一种强大的工具,可以在处理二进制数据和位操作时发挥重要作用。通过使用位运算符,我们可以对整数进行位级别的操作,如位与、位或、位异或和位取反等。位运算可以用于优化性能、压缩数据、实现位掩码和位标志等...

2023-11-07
1

C#生成二维码方法的类库QRCoder

二维码很多地方都有使用到。如果是静态的二维码还是比较好处理的,通过在线工具就可以直接生成一张二维码图片,比如:草料二维码。

2023-11-06
1

C# 网络下载器

学习过C#中IO流部分的知识,或者你有其它的语言的基础,学习过其它语言的文件IO的基础,肯定了解过我们计算机中的数据都是二进制,那么网络中传输的数据本质上也是一样的。...

2023-11-06
1

内网渗透|记一次有趣的复杂靶场渗透

记录一下tryhackme的Holo的靶场完成过程。和原本作者思路和工具不太一样,用自己的思路打了一下,更加优雅方便(实际上是自己太懒了),某些自己不懂的地方部分更加细节展开。中途太忙断了好久,还断网心态崩了,有一些自己的新思...

C
2023-11-04
0

内网渗透|记一次有趣的复杂靶场渗透

记录一下tryhackme的Holo的靶场完成过程。和原本作者思路和工具不太一样,用自己的思路打了一下,更加优雅方便(实际上是自己太懒了),某些自己不懂的地方部分更加细节展开。中途太忙断了好久,还断网心态崩了,有一些自己的新思...

C
2023-11-04
0

C# 状态设计模式

状态模式(State Pattern)是一种行为设计模式,允许对象在其内部状态改变时改变它的行为。这个模式提供了一个机制来将每个单独的状态实现为一个派生类,同时使用这些派生类来代表对象的不同状态。...

2023-11-03
0

C#CountdownEvent

C#中的CountdownEvent 是.NET框架中的一个同步对象,它允许线程等待直到其关联的计数器达到0。

2023-11-03
1