1.输入propfull 按两次Tab键 (生成字段加属性)
2.ctrl+R+E (封装字段)
3.ctrl + k+ d (格式化代码)
4.Ctrl +J (快速弹出智能提示)
5.Shift+End (这一行光标后面选中)
6.Shift + Home (这一行光标前面选中)
7.Ctrl + K+C:注释所选代码
8.Ctrl+K+U:取消对所选代码的注释
9.F1:转到帮助文档
4.扩展方法(this参数).ALL
5.委托
Action Func delegate
适时地使用接口取代一些对委托的的使用
6.同步:你做完了我接着做,同步调用是在同一个线程内
7.异步:同时去做各自的事情,异步调用的底层机理是多线程
8.隐形多线程 vs 显示多线程
直接同步调用:使用方法名
间接同步调用:使用单播/多播委托的Invoke方法
隐式异步调用:使用委托的BeginInvoke
显示异步调用:使用Thread或Task
9.事件
10.Linq