C#数据结构
沐细雨如春风
不要叫我程序猿,请叫我攻城狮。。
展开
-
2021-05-11 异常记录:找到的程序集清单定义与程序集引用不匹配
未能加载文件或程序集“Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040) 添加一个外挂工程,Form格式,现象是外挂工程运行正常,添加到我自己的项目中就不运行,而且不报错,无法定位问题原因。后来把外挂工程的所有DLL 都替换进自己的工程,报出上面的异常,于是想到有相同...原创 2021-05-11 10:11:44 · 463 阅读 · 0 评论 -
通过BitmapImage 和JpegBitmapEncoder 将BMP图像转换成JPEG格式
一:通过BitmapImage 和JpegBitmapEncoder 将BMP图像转换成JPEG格式核心代码如下:class Program { static void Main(string[] args) { string BMPFiles = "11.bmp"; BitmapImage bitImage = new BitmapImage(new Uri(BMPFiles,UriKind.Absolute)...原创 2020-05-26 09:48:09 · 1727 阅读 · 0 评论 -
关于AutoResetEvent和ManualResetEvent的一点想法
AutoResetEvent和ManualResetEvent主要用于线程间的通信,就是在一个线程的合适执行位置通知另一个线程(此时已经是阻塞状态)可以不在阻塞继续往下执行了。首先从名字上来说这两个类的最大区别有两个地方,一个是在Reset(复位)的方式上,一个是自动,一个是手动(当然是废话)第二个地方:如果是自动置位(复位)事件,当有多个线程同时等待它的set事件,此时获得非阻塞权限的线程是不定...原创 2018-04-27 00:44:07 · 374 阅读 · 0 评论