自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

菜鸟专栏

just keep working

  • 博客(2)
  • 资源 (10)
  • 收藏
  • 关注

原创 c# List去重

需求 : 对List集合中的元素去重。实现: 有三种方式可以使用- 使用Linq中distinct()方法- 借助hashset- 使用for循环遍历,这种方法在数据量大时,运行速度比较慢代码示例使用distinct() //使用distinct() List<string> lst1 = new List<string>() { "as", "lio", "sdrf", "asd", "lio" }; var r.

2021-01-26 10:48:16 18659 1

原创 异步编程(二)----EAP模式

异步编程的三种模式c#异步编程Task-based Asynchronous Pattern (TAP).tsak 异步编程使用1, 当程序中有大量I/O操作(如:读写数据库、上传或下载数据、读取或写入文件)等操作时,可以考虑使用异步2. 当程序中耗时的操作时,可以使用task.run()方式,在后台线程中调用耗时方法。异步编程异步编程的三种模式二级目录APM模式TAP 模式EAP 模式三级目录异步编程的三种模式c#三种异步编程模式二级目录APM模式Asynchronous-Progr

2021-01-22 17:11:37 642

c#读写三菱PLC PLCtest.7z

c#实现PLC读写

2021-11-05

EAPTset01.zip

c# 异步编程 --Event-based Asynchronous Pattern (EAP) 使用demo

2021-01-22

wpf 使用style

demo 示例演示如何在wpf 项目中使用style 来设置控件的样式及行为。代码参考深入浅出wpf 书中代码,是书中相关学笔记摘要

2020-10-13

WpfApp2.zip

demo 演示wpf项目 在listview 中添加Butoon 列,用于删除选中的一行数据,并刷新数据源。代码中listView采用数据绑定数据源,数据源变化后自动更新listView控件

2020-09-25

WpfApp10.zip

demo演示了wpf 资源的使用方式,wpf中资源的分类及使用。代码参考《深入浅出wpf》中代码,主要包xaml中调用资源与后台代码如何访问资源

2020-09-25

CompareFile.zip

比对A、B、两文件的差异,压缩文件中测试需要的txt文件。可以自行测试注释的代码。比对修改前后的运行速度

2020-03-25

SQLite.NET.chm

sqlite.net help 文档,可用与在使用sqlite中查阅相关内容

2019-06-08

c# 实现PC与PLC串口通信

这个项目是演示用c#实现定时读取PLC某个地址的值,PLC地址可依据具体业务修改。

2019-04-30

socketAysncEventArgs 使用demo

使用SocketAsyncEventArgs 实现server端代码,server端设计保存连接的clients,server可实现转发消息,也可以主动发消息到指定client

2019-04-18

socketDemo

socket使用demo, 多个client连接到一个server,实现clients间通信

2019-04-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除