C#教程

主页 > 软件编程 > C#教程 >

【译】.NET 7 中的性能改进(二)

原文 | Stephen Toub翻译 | 郑子铭堆栈替换 (On-Stack Replacement)堆栈替换 (OSR) 是 .NET 7 中最酷的 JIT 功...

C#将Excel转换为PDF的教程

转换场景 将Excel转换为PDF是一个很常用的功能 常见的转换场景有以下三种: 转换整个Excel文档...

C#中的时间显示格式(12小时制VS24小时制)

C#时间显示格式 一起看下: 24小时制 1 this.toolStripStatusLabel1.Text = 您好,欢迎来到XXXX控制系统!...

C#实现图片轮播功能的代码

实践过程 效果 代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 3...

WPF实现窗体亚克力效果的代码

WPF 窗体设置亚克力效果 框架使用大于等于.NET40。 Visual Studio 2022。 项目使用MIT开源许可协议。...

C#非托管泄漏中HEAP_ENTRY的Size对不上解析

一:背景 1. 讲故事 前段时间有位朋友在分析他的非托管泄漏时,发现NT堆的_HEAP_ENTRY的 Size 和...

C#中ArrayList 类的使用介绍

一:ArrayList 类简单说明 动态数组ArrayList类在System.Collecions的命名空间下,所以使用时要加入...

C#使用BinaryFormatter类、ISerializable接口、XmlSerializer类进行序列化和反序列

序列化是将对象转换成字节流的过程,反序列化是把字节流转换成对象的过程。对象一旦被序...

C#序列化与反序列化集合对象并进行版本控制

当涉及到跨进程甚至是跨域传输数据的时候,我们需要把对象序列化和反序列化。 首先可以使...

C#事件中关于sender的用法解读

C#事件sender的小用法 开WPF新坑了,看了WPF的炫酷界面,再看看winForm实在是有些惨不忍睹(逃)...

在C#程序中注入恶意DLL的方法

一、背景 前段时间在训练营上课的时候就有朋友提到一个问题,为什么 Windbg 附加到 C# 程序后...

基于C#实现一个简单的FTP操作工具

实现功能 实现使用FTP上传、下载、重命名、刷新、删除功能 开发环境 开发工具: Visual Studi...

C#仿QQ实现简单的截图功能

接上一篇写的截取电脑屏幕,我们在原来的基础上加一个选择区域的功能,实现自定义选择截...

C#实现线性查找算法的介绍

线性查找,肯定是以线性的方式,在集合或数组中查找某个元素。 通过代码来理解线性查找...

Unity游戏开发实现背包系统的介绍

引言 背包是游戏中经常使用的一个组件,它负责管理玩家在游戏中所获得的道具。一个完整的...

Unity游戏开发之实现场景切换的方法

引言 在unity中可以将不同场景的背景和道具放置在不同的Scene当中,通过对Scene的加载和卸载来...

C#泛型集合类List<T>使用总结介绍

C#中List可谓是使用最广泛的一种数据类型了,使用他来规范数据时,往往会涉及到对数据的处...

C#实现简单订单管理程序

订单管理的控制台程序,能够实现添加订单、删除订单、修改订单、查询订单、序列化与反序...

C#实现航班预订系统的介绍

连接数据库 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 ...

C#之Socket(套接字)通信

一、socket是什么 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模...
首页 上一页 1 2 3 4 5 下一页 末页