![](https://img-blog.csdnimg.cn/20210724110215808.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C#
主要是介绍和总结C#语言基础知识
白羊无名小猪
这个作者很懒,什么都没留下…
展开
-
C#解决MDI窗体闪屏的方法
Winform窗体控件闪屏的Bug原创 2022-08-12 16:07:43 · 296 阅读 · 0 评论 -
C# 大端序和小端序
大端序和小端序原创 2022-07-30 12:51:04 · 2225 阅读 · 0 评论 -
Windows Installer打包
开发环境:VS2019下载打包插件默认不自带Windows Installer打包软件,需要以插件的形式安装。点击菜单栏上扩展->管理扩展选项,在搜索框中输入Windows installer,安装如下插件有时用这个方法可能安装不上,下面再提供另一种下载方式,下载下来后安装即刻。Search results - microsoft visual studio installer project | Visual Studio , Visual Studio Marketplac原创 2022-04-24 10:39:32 · 792 阅读 · 0 评论 -
Visual Studio中SDK、目标包、运行时包的区别
目标包:在 Visual Studio 和其他一些开发环境中进行开发时,允许应用定位 .NET Framework 的特定版本。开发人员包(SDK):包括 .NET 框架的特定版本及其随附的 SDK 及其相应的目标包。换句话说,例如:SDK 4.7.1 包括 。NetFramework 4.7.1 和目标包 4.7.1。但是,如果要定位 .Net Framework 4.6,则需要安装目标包 4.6目标包用于当你安装了高版本sdk需要定位到低版本的情况下需要安装的一种包。这种包可以在需要的情况下让你可原创 2021-09-04 17:26:14 · 3254 阅读 · 0 评论 -
C#防反编译工具
链接:https://pan.baidu.com/s/1r6x_2aQQzKheXrNHZDCWyA提取码:w0brDotfuscator的定位: 是一种用于doNet应用程序的开发后重编译系统,是一款功能强大的NET混淆器和压缩器。它可以...原创 2019-12-06 01:22:17 · 2632 阅读 · 0 评论 -
C#中的事件示例
自定义委托public delegate void MessageHander(object sender, EventArgs e);//声明事件的委托。using System;namespace ConsoleApp1{ public delegate void MessageHander(object sender, EventArgs e);//声明事件的委托。 ...原创 2020-02-26 15:18:02 · 269 阅读 · 0 评论 -
RichTextBox控件
using System;using System.Drawing;using System.Windows.Forms;using System.IO;namespace WindowsFormsApp2{ public partial class Form1 : Form { //文件名(包含绝对路径)。 private string...原创 2020-03-03 14:01:32 · 580 阅读 · 0 评论 -
Task和Thread的关系
之前一直有个疑问Thread.CurrentThread.ManagedThreadId和Task.CurrentId到底有什么关系。出于这个好奇,动手写了一段程序来验证它们到底有没有关系。同时看看被Async/await修饰的方法跟没有被Async/await修饰的方法的不同之处。首先贴出来测试代码: class Program { static void Main(string[] args) { Asy_Class asy =原创 2020-06-10 16:22:31 · 1954 阅读 · 0 评论 -
值类型和引用类型
哪些属于值类型? 1、结构(struct)属于值类型,另外int、double、float、char、bool、decimal(钱)、enum类型属于值类型,我们可以将鼠标放在int类型上,然后按F12可以跳转到类型定义,可以看到int、double、float也属于结构类型。哪些属于引用类型? 2、自定义类属于引用类型,数组是隐式的引用类型,另外委托、集合、接口、...原创 2019-01-07 02:04:23 · 695 阅读 · 9 评论 -
递归方法练习
using System;using System.Collections.Generic;using System.ComponentModel;using System.Windows.Forms;namespace 递归练习2{ public partial class Form1 : Form { public Form1() ...原创 2019-08-30 10:39:41 · 148 阅读 · 0 评论 -
泛型委托和Lamda表达式的应用示例
using System;namespace 泛型委托{ //求任意数组的最大值 public delegate int DeleProcess<T>(T o1, T o2); class Program { static void Main(string[] args) { int[] nu...原创 2019-07-25 11:22:44 · 131 阅读 · 0 评论