10 2022 档案

摘要:并发:两个或多个事件在同一时间间隔(同一时间段)内发生,这些事件宏观上是同时发生的,实际微观上是交替发生的。 并行:两个或多个事件在同一时刻发生(同一时间点)。 cpu 的核心同一时间只能执行一段指令,线程是进程的最小执行流,每个线程指向一个方法体,当方法执行完毕后,线程释放 前台线程与后台线程: 阅读全文
posted @ 2022-10-13 11:29 沈先生爱猫咪 阅读(17) 评论(0) 推荐(0) 编辑
摘要:当我们在一个线程中想访问主线程创建的控件时可以使用以下代码 Control.CheckForIllegalCrossThreadCalls = false; 但是这是不推荐的,不安全的,在实际的开发中不要使用这种方式; 解决这个问题,可以采用下面的方式: 首先先看一个小案例 点击按钮时将当前的时间赋 阅读全文
posted @ 2022-10-13 11:20 沈先生爱猫咪 阅读(59) 评论(0) 推荐(0) 编辑
摘要:需求说明 当点击父窗体的按钮时,父窗体的文本框中的内容显示在子窗体的label 中 以下是控件名称: 父窗体文本框: txtMsg 按钮:button1 子窗体label:lblMsg 方式一 在子窗体 frmChildren 中定义如下方法,提供子窗体label控件 Text 属性的设置 publ 阅读全文
posted @ 2022-10-12 17:30 沈先生爱猫咪 阅读(56) 评论(0) 推荐(0) 编辑
摘要:linq 的本质是扩展方法和委托的结合 链式 linq 和 方法级linq List<int> list = new List<int>() { 3,9,32,7 }; // linq 分为链式 和方法级linq //链式的写法如下 var q = from temp in list where t 阅读全文
posted @ 2022-10-12 14:22 沈先生爱猫咪 阅读(60) 评论(0) 推荐(0) 编辑
摘要:总结lambda表达式的本质就是匿名方法,根据委托推断类型 class Program { static void Main(string[] args) { //泛型委托 最后一个是返回值 Action 委托是无返回值的 Func<int, int, int> func = new Func<in 阅读全文
posted @ 2022-10-12 11:28 沈先生爱猫咪 阅读(44) 评论(1) 推荐(0) 编辑
摘要:转载下面 依赖倒转原则 (面向接口编程) - 恋人星 - 博客园 (cnblogs.com) 阅读全文
posted @ 2022-10-07 20:37 沈先生爱猫咪 阅读(19) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示