会员
周边
众包
新闻
博问
闪存
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Mr.石
生活敲打着我,我敲打着键盘
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
27
下一页
2021年6月25日
C# 实现线程的常用几种方式
摘要: 前言 在各个开发语言中,线程是避免不了的,或许通过表象看不出来,但是真的无处不在。就比如一个Web程序,平时或许只注重增删改查的开发,根本没有编写相关多线程的的代码,但是请求内部的时候,已经分配了对应线程进行处理了,以下简单说说C#中使用线程的几种方式,详细使用后续继续记录。 Thread类实现 T
阅读全文
posted @ 2021-06-25 13:47 Mr.石
阅读(2648)
评论(0)
推荐(0)
2021年6月22日
C#--输入和输出FileStream、BinaryReader和BinaryWriter、StreamReader和StreamWriter总结
摘要: 为什么要出现与文件流配套的读写器类型呢?主要是因为文件流对象(FileStream)在读写字节的效率是相当高的,但是在处理其他类型的数据时会比较麻烦,所以就出现了二进制读写器(BinaryReader和BinaryWriter)和文本读写器(StreamReader和StreamWriter)来解决
阅读全文
posted @ 2021-06-22 14:15 Mr.石
阅读(302)
评论(0)
推荐(0)
C#流总结(文件流、内存流、网络流、BufferedStream、StreamReader/StreamWriter、TextReader/TextWriter)【转】
摘要: 一、文件流 FileStream类主要用于读写磁盘文件。常用于向磁盘存储数据或读取配置文件。 读取文件: //文件流:读取 FileStream fileStream = File.Open(@"D:\test.txt", FileMode.Open);//初始化文件流 byte[] array =
阅读全文
posted @ 2021-06-22 13:32 Mr.石
阅读(264)
评论(0)
推荐(0)
C#版本和.NET版本以及VS版本的对应关系
摘要: C# 1.0 .NET Framework 1.0 Visual Studio .NET 2002 2002.1 委托 事件 C# 1.1 .NET Framework 1.1 Visual Studio .NET 2003 2003.4 APM C# 2.0 .NET Framework 2.0
阅读全文
posted @ 2021-06-22 13:30 Mr.石
阅读(1306)
评论(0)
推荐(0)
在VS2019发布独立程序与单一执行程序
摘要: 背景 随着.NET Core 3.1 LTS的发布,.NET Core 3.1 进入了3年的支持周期,在这期间使用.NET 的人数肯定会发生一个质的飞跃。 01 目标 本次主要集中在使用.NET Core 3.1 WPF程序发布一个独立的单一执行程序。 首先,新建一个wpf项目,名称为:WpfApp
阅读全文
posted @ 2021-06-22 13:29 Mr.石
阅读(1288)
评论(0)
推荐(0)
2021年5月20日
线程池之ThreadPool类与辅助线程
摘要: 一、CLR线程池 管理线程开销最好的方式: 尽量少的创建线程并且能将线程反复利用(线程池初始化时没有线程,有程序请求线程则创建线程); 最好不要销毁而是挂起线程达到避免性能损失(线程池创建的线程完成任务后以挂起状态回到线程池中,等待下次请求); 通过一个技术达到让应用程序一个个执行工作,类似于一个队
阅读全文
posted @ 2021-05-20 20:34 Mr.石
阅读(142)
评论(0)
推荐(0)
C# winform窗体间传值(使用委托或事件)
摘要: 窗体间传值 今天得空,刚好看到网上好多人再找winform窗体间传值的问题,由于昨天项目的优化的感觉不错,就写了个C# winform窗体间传值的demo,希望能给需要的人的带来帮助; 工程的源代码地址:https://github.com/yes-or-no/WinFormTransValueDe
阅读全文
posted @ 2021-05-20 20:20 Mr.石
阅读(467)
评论(0)
推荐(0)
C# ListView用法详解
摘要: 一、ListView类 1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details视图该属性才有意义。 (3
阅读全文
posted @ 2021-05-20 20:19 Mr.石
阅读(985)
评论(0)
推荐(0)
C# ListView列表包含添加和删除,自动排序
摘要: 1、列表表头 点击ListView属性框里的编辑列,可以设计列表头部: 还可以用代码在Form_Load里添加表头: // Add columns and set their text. listView1.Columns.Add(new ColumnHeader()); listView1.Col
阅读全文
posted @ 2021-05-20 20:15 Mr.石
阅读(1303)
评论(0)
推荐(0)
C#跨窗体传值的几种方法分析(很详细)
摘要: 创建一个Winform窗体应用程序项目,然后添加一个Form2窗体。 在Form1和Form2中各添加一个textBox和button: 单击Form1中的button1,弹出Form2,然后要做的就是在Form1中的textBox1和Form2中的textBox2中传值。 为了方便起见,将Form
阅读全文
posted @ 2021-05-20 20:12 Mr.石
阅读(1928)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
27
下一页
公告