ctrl y =>反撤销
ctrl m m 隐藏当前代码段

重载运算符语法 把事件处理程序注册为 click事件的监听程序
【newButton.click+=newButton_click】
重载运算符语法
返回类型说明符
\r回车
c# dictionary 代替map
.net平台下的线程异步机制 可使用委托来实现 c#编译器对委托对象编译生成的类中 生成了有三个virtual的实现同步的Invoke方法和实现异步机制BeginInvoke/EndInvoke,BeginInvoke开始一个异步请求,调用线程池中一个线程来执行,EndInvoke完成异步调用 处理返回值和异常错误
滥用异步 ,会影响性能 ,而且增加编程难du
,目前有 4种线程同步访问共享资源的方式: 一是使用 System. Threading. M onito r类型 ;二是 C# 语言的 Lock关键字 ,实际上 , C# Lock关键字的底层是使 用 Mo nitor 类 实 现 的 ; 三 是 使 用Sy stem. Th reading. Interlocked 类 型进行 原子型 操作 ;
四是使用 [Sy nch ro niza tion ]同步化原语。

最新文章

  1. [LeetCode] Convert Sorted Array to Binary Search Tree 将有序数组转为二叉搜索树
  2. js 对闭包的理解
  3. Secret Codes
  4. python 注意事项
  5. OpenStack 的NAT解决办法
  6. Java 默认/缺省 内存大小,如果没有 -Xms -Xmx
  7. OpenRisc-41-or1200的cache模块分析
  8. Zookeeper 2、Zookeeper的安装和配置(集群模式)
  9. java应用程序远程登录linux并执行其命令(ssh jar包)
  10. iOS9 白名单问题 -canOpenURL: failed for URL: "xx" - error:"This app is not allowed to query for scheme xx"
  11. asp.net core mvc权限控制:权限控制介绍
  12. 最小生成树之Kruskal(克鲁斯卡尔)算法
  13. SHA1withRSA加签名和验签名
  14. idea使用配置
  15. 第二十三篇-ubuntu18.04怎么下载播放器以及如何设置默认播放器
  16. android measure的时候报空指针
  17. b'driver "overlay" failed to remove root filesystem 的解决方法
  18. cognos report同比环比以及默认为当前月分析
  19. underscore.js 源码分析5 基础函数和each函数的使用
  20. bzoj1690:[Usaco2007 Dec]奶牛的旅行(分数规划+spfa判负环)

热门文章

  1. Bzoj 2288 生日礼物题解
  2. python函数知识四 迭代器、生成器
  3. GO学习笔记 - 命令行解析
  4. 个人永久性免费-Excel催化剂功能第83波-遍历文件夹内文件信息特别是图像、音视频等特有信息
  5. nginx(二)
  6. Java 基础知识面试题
  7. C#编程之接口
  8. HTML--CSS样式表的基本概念
  9. JavaScript基础学习第六天
  10. 第二章 :初识MySQL