QQ登录

只需要一步,快速开始

APP扫码登录

只需要一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

编程源码
收藏本版 (1)

编程源码 今日: 0|主题: 464|排名: 1 

作者 回复/查看 最后发表
[C#/.NET] 使用GZipStream实现压缩和解压缩
做项目涉及到存入到数据库或者http传输的数据量比较大,这个时候,就需要考虑在存入数据库或者发送传输之前,将数据压缩下,当从数据库中取出时,再解压还原数据。特地找了下发现有GZipStream可以实现这个功能。此类表示gzip数据格式,该格式使用行业标准算法进 ...
发布:admin    2023-3-6    浏览(1661)    回复(0)
2023-3-6 14:09最后回复
admin 2023-3-6 01661 admin 2023-3-6 14:09
[C#/.NET] C#全角和半角转换
在计算机屏幕上,一个汉字要占两个英文字符的位置,人们把一个英文字符所占的位置称为"半角",相对地把一个汉字所占的位置称为"全角"。在汉字输入时,系统提供"半角"和"全角"两种不同的输入状态,但是对于英文字母、符号和数字这些通用字符就不同于汉字,在半角状 ...
发布:admin    2023-2-6    浏览(2012)    回复(0)
2023-2-6 09:48最后回复
admin 2023-2-6 02012 admin 2023-2-6 09:48
[C#/.NET] C#中winform程序读写ini配置文件
使用settings.settings来保存数据库配置等信息的。但是设置为“应用程序”级别,就没法方便的用 Properties.Settings.Default.Save() 更改保存。且没法在程序不重启的情况下应用修改后的配置。如果设置为“用户”级别,就存在配置信息保存到appData文件夹下被清 ...
发布:admin    2023-1-23    浏览(1381)    回复(0)
2023-1-23 13:57最后回复
admin 2023-1-23 01381 admin 2023-1-23 13:57
[C#/.NET] C#使用 System.Net.Mail 发送邮件功能
一、介绍 System.Net.Mail命名空间是在.NET Framework中新增的,该命名空间提供了发送电子邮件的功能。通过对本章的学习,读者可以轻松地使用.NET Framework提供的类库来发送电子邮件。System.Net.Mail 命名空间包含用于将电子邮件发送到SMTP服务器的类,这些类 ...
发布:admin    2023-1-23    浏览(1004)    回复(0)
2023-1-23 13:54最后回复
admin 2023-1-23 01004 admin 2023-1-23 13:54
[C#/.NET] C# 计算耗时的三种方法
概述 计算一段程序的耗时是我们在编程中很常见的用法,那这节内容就通过实例的方式来演示几种常用的统计耗时的方法. 方法一:stopwatch 最常用的计算耗时的就是使用Stopwatch,使用的时候需要引用命名空间:System.Diagnostics. 运行结果: 程序耗时:101 ...
发布:admin    2022-10-19    浏览(1910)    回复(0)
2022-10-19 09:53最后回复
admin 2022-10-19 01910 admin 2022-10-19 09:53
[C#/.NET] 为什么高手都是用IsNullOrWhiteSpace对字符串判空
判断字符串为空有好几种方法: 方法一: 代码如下: 运行结果:a is empty 这样针对str = ""也是可以的,但是大多数场景是在方法的 入口处判空,这个字符串有可能是null,也有可能是" ",甚至是"\n",上面这种判空方法显示不能覆盖这么多场景; 方法二 :这时候IsNull ...
发布:admin    2022-10-15    浏览(2153)    回复(0)
2022-10-15 16:13最后回复
admin 2022-10-15 02153 admin 2022-10-15 16:13
[C#/.NET] 检查集合是否为空
一、概述 当一个集合作为入参传入另外一个方法时,我们首先需要判空处理,以免在空集合上处理引发异常,判空处理的方式有多种,下面就来一一列举. 二、是否为 null 如果一个集合没有实例化,那集合就是null,判null的常用以下几种方式: 方式一:== null ...
发布:admin    2022-10-15    浏览(1424)    回复(0)
2022-10-15 11:49最后回复
admin 2022-10-15 01424 admin 2022-10-15 11:49
[C#/.NET] 在C#程序中注入恶意DLL的方法详解
一、实现原理 1. 基本思路 WinDbg 在附加进程的时候,会注入一个线程到 C# 进程 中,注入成功后,会执行一个 DbgBreakPoint() 函数,其实就是 int 3 ,这时候 CPU 就会执行 3 号中断函数,将当前进程的所有线程进行暂停,文字不好理解的话,画一个图大概就是这样 ...
发布:admin    2022-9-6    浏览(1435)    回复(0)
2022-9-6 07:46最后回复
admin 2022-9-6 01435 admin 2022-9-6 07:46
[C#/.NET] C# 两个独立exe程序利用发送消息直接通信
这篇文章主要说明一下,如何利用发送消息使两个 exe 完成通信。这次的 demo 分为两个部分,发送端和接收端。顾名思义分别负责发送消息和接收消息。添加这两个窗体: 发送端代码: 接收端代码: 上面代码只是个 demo 为了说明问题,经常使用的话我们可以将 ...
发布:admin    2022-7-9    浏览(3520)    回复(0)
2022-7-9 08:07最后回复
admin 2022-7-9 03520 admin 2022-7-9 08:07
[C#/.NET] C# 基于事件的异步模式
EventBasedAsyncPattern 方法使用了基于事件的异步模式。这个模式定义了一个带有 “Async” 后缀的方法。示例代码再次使用了WebClient 类。对于同步方法DownloadString,WebClient类提供了一个异步变体方法 DownloadStringAsync。当请求完成时,会触发 DownloadS ...
发布:admin    2022-7-9    浏览(2437)    回复(0)
2022-7-9 08:02最后回复
admin 2022-7-9 02437 admin 2022-7-9 08:02
下一页 »

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|paopaomj.COM ( 渝ICP备18007172号|渝公网安备50010502503914号 )

GMT+8, 2024-11-21 22:34

Powered by paopaomj X3.5 © 2016-2025 sitemap

返回顶部 返回版块