摘要: 1.System.Windows.Forms.Timer: 实现机制:使用消息循环机制实现,即通过向消息队列中添加 WM_TIMER 消息实现定时器的触发。 精度:精度一般较低,定时器的最小间隔为 15 毫秒,不够精确。 执行方式:定时器的回调函数在 UI 线程上执行,如果回调函数执行时间过长,可能 阅读全文
posted @ 2023-03-09 13:12 几个酒菜成这样 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 注意: 1.获取路径 不等于 进入路径。如测试后,cmd操作路径依旧为C:/WINDOWS/system32。想要进入相关路径需要cd 阅读全文
posted @ 2023-02-15 11:31 几个酒菜成这样 阅读(450) 评论(0) 推荐(1) 编辑
摘要: 学习自: C# BackgroundWorker 详解_20160925 异步编程系列(Thread、Task、async/await、ajax等)_20130426 进程与线程 进程是应用的执行实例,可狭义理解为一个应用程序就是一个进程。启用一个应用程序时就是启动了一个进程。该应用运行所需的所有地 阅读全文
posted @ 2022-08-25 15:39 几个酒菜成这样 阅读(1755) 评论(1) 推荐(14) 编辑
摘要: 主要每回自己区分文件路径(不包含文件名),文件名(不包含路径),全文件名(文件路径 + 文件名),拓展名都很混乱。所以记一下系统默认的类对应的都是啥,尽量保持一致 阅读全文
posted @ 2022-07-09 20:31 几个酒菜成这样 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 学习自C#鼠标悬浮时,提示信息_20180509 很简单也很详细,可直接查看原贴。 发在这里主要是记录一下,方便我自己查找。 绑定你想要在其上悬浮显示的控件的鼠标悬浮事件 在其中创建ToolTip,设置属性,并绑定到该控件 以下就是链接中的原贴内容 private void simpleButton 阅读全文
posted @ 2022-07-07 10:48 几个酒菜成这样 阅读(4118) 评论(0) 推荐(2) 编辑
摘要: 学习自:HiddenField控件的使用 2012-11-26 功能:隐藏输入框的服务器控件 翻译成我理解的人话就是,在页面上保存后台要用的数据。在页面上也不会显示。 想了解更全面的内容可以去搜文档,这里着重说2个问题。 为什么有ViewState、Session和Cookie等状态保存机制,还需要 阅读全文
posted @ 2022-05-10 10:50 几个酒菜成这样 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 学习自C#中的虚函数virtual posted @ 2019-09-23 18:00 Wahaha C# 虚函数 观前提示: 示例代码是我从程序中扒出来的,可以运行,但不能复制粘贴就直接运行。需要改一下命名空间之类的。主要是用来帮助解释代码运行过程。 virtualTest.vt1A b = ne 阅读全文
posted @ 2022-04-26 09:40 几个酒菜成这样 阅读(238) 评论(0) 推荐(0) 编辑
摘要: C# 委托与事件的复习 最近编码过程中对委托与事件越发混乱,所以再次复习一下基本概念。 为什么会有委托出现 其实这是一个很重要的问题,而这个问题的最常见回答又充满了隔靴搔痒的感觉。 问:为什么会有委托? 答:委托其实就是函数调用,就是C++中的函数指针,可以把函数当作参数传递,就是以面向对象的思想来 阅读全文
posted @ 2022-04-12 22:02 几个酒菜成这样 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 这里涉及一个知识点,就是C#的扩展方法。 比较显著的标识就是方法参数类型定义时使用this。 包含扩展方法的类及方法本身必须是静态的,否则就会报上述错误 如 // 报错CS1106 public class ExtensionHelper { public void SelectAll(this s 阅读全文
posted @ 2022-04-11 23:22 几个酒菜成这样 阅读(3296) 评论(0) 推荐(1) 编辑
摘要: 工具 - 选项 - 环境 - 任务列表 阅读全文
posted @ 2022-04-07 15:29 几个酒菜成这样 阅读(95) 评论(0) 推荐(0) 编辑