摘要: params 是类似于以前 C 中的 ... ,指的是不确定数量的参数。 params 可以用于函数或方法的 最后一个参数,代表后面是一串数量不定的参数。 params 等同于 new object[],但用了 params时,就不用那么麻烦写 new object[] {}了。 如下: 1 usi 阅读全文
posted @ 2020-11-28 16:13 PencilStart 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 原文在这里:https://www.roelvanlisdonk.nl/2012/02/28/fastest-way-to-read-dimensions-from-a-picture-image-file-in-c/ 对比了 Image.FromFile(file) 的方法,用流的方法,快了250 阅读全文
posted @ 2020-11-28 15:34 PencilStart 阅读(2107) 评论(0) 推荐(0) 编辑
摘要: 所谓动态载入,就是运行时,使用到 kernel32.dll 中的 LoadLibrary() 去载入 32 位的 DLL。 问题来了,在64位 WIN 环境下,Windows\System32\Kernel32.dll 是 64位 的!!!!真正的 32位 kernel32.dll 在 Window 阅读全文
posted @ 2020-11-27 01:07 PencilStart 阅读(2988) 评论(0) 推荐(0) 编辑
摘要: 是这样的,今天这个忙了快一个小时。后来发现不是我的问题,居然是 M$ 的 BUG。.NET 这些奇异半成品地方太多了。 就是在 ListView 中,在 View = Large 下的大图显示方式下,如果有 4 个 items,A,B,C,D。 如果你删了第一个 item A,然后,又把这个 ite 阅读全文
posted @ 2020-10-23 22:25 PencilStart 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 这段时间在修美的 FS40-8AR 电风扇,这里记录一下修理过程中我不明白然后查询到答案的知识点。后面有成果后,准备组织一篇正式的内容。 VCC:C=circuit 表示电路的意思, 即接入电路的电压。VDD:D=device 表示器件的意思, 即器件内部的工作电压;VSS:S=series 表示公 阅读全文
posted @ 2020-10-04 08:28 PencilStart 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: C# 把 DragDrop 实现的很全面。 一个 ListView,当其 AllowDrop = true 后,就会支持 DragDrop 了。 可以把外部的 东西 拖进 ListView ,也可以支持 ListView 中,Item 之间的互拖(比如用来改变Item之间的顺序)。 若要支持一批的 阅读全文
posted @ 2020-09-22 22:54 PencilStart 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 原文作者不让转载,就发个链子这里吧,大家自己过去看。 https://codedefault.com/s/how-do-i-call-directory-getfiles-with-multiple-filters-in-csharp-application/ 用作备份。这里简单说一下思路,就是 D 阅读全文
posted @ 2020-09-06 16:38 PencilStart 阅读(1495) 评论(0) 推荐(2) 编辑
摘要: 使用了 转到定义(go to definition)或 转到实现 (go to implementation)后,会跳转到函数定义或实现位置, 怎么回到跳转前的地方呢? 按 “ctrl + -” 即可。加入 shift 即 "ctrl + shift + -“ 可以相反操作。 阅读全文
posted @ 2020-08-16 14:05 PencilStart 阅读(7703) 评论(0) 推荐(1) 编辑
摘要: 原来看官方说明,要把虚拟模式打开,VirtualMode = true,然后自己搞内存缓存,才会快。 然而我试过了,并不会。因为我的数据是在sqlite中的,搞了cache 一样到了边界时,还是要触发取一批数据。 并且刷新时,还是明显可见的画格子那种慢速操作。 后来,某一天在网上找到,居然把 Dat 阅读全文
posted @ 2020-08-15 14:08 PencilStart 阅读(453) 评论(0) 推荐(0) 编辑