摘要: 1,Parallel类 Parallel类是对线程的一个很好的抽象。该类位于System.Threading.Tasks 命名空间中,提供了数据和任务的并行性。 Parallel类定义了并行的for和foreach的静态方法。对于C#的for和foreach语句而言,循环从一个线程中运行。Paral 阅读全文
posted @ 2016-08-20 15:04 逍遥king 阅读(390) 评论(0) 推荐(0)
摘要: 和搜狗输入法的简繁切换冲突了 把输入法的热键改了就可以了 把输入法的热键改了就可以了 把输入法的热键改了就可以了 阅读全文
posted @ 2016-08-05 21:57 逍遥king 阅读(540) 评论(0) 推荐(0)
摘要: EF CodeFirst模式的数据迁移还是比较麻烦的,尤其是迁移到生成环境,看了一些文章,都写的有些多,所以我决定写个简单粗暴的 一,本地开发环境迁移 1)直接重建数据库 本地环境还是比较简单的,因为不需要考虑数据保留的问题,最简单的办法就是DropCreateDatabaseIfModelChan 阅读全文
posted @ 2016-08-05 17:40 逍遥king 阅读(872) 评论(0) 推荐(1)
摘要: 一,代码协定 代码协定通常称作契约式编程,包括如下三个部分: 前置条件(precondiction):为了调用函数,必须为真的条件,在其违反时,函数决不调用,传递好数据是调用者的责任。 后置条件(postcondion):函数保证能做到的事情,函数完成时的状态,函数有这一事实表示它会结束,不会无休止 阅读全文
posted @ 2016-07-28 16:54 逍遥king 阅读(855) 评论(0) 推荐(0)
摘要: 在.NET之前的技术中,进程作为独立的边界来使用,每个进程都有其私有的虚拟内存;运行在一个进程的应用程序不能写入另一个应用程序的内存,也不会因为这种方式破坏其他应用程序。该进程用作应用程序之间的一个独立而安全的边界。.NET体系结构应用程序有一个新的边界:应用程序域。使用托管IL代码,运行库可以确保 阅读全文
posted @ 2016-07-28 15:01 逍遥king 阅读(270) 评论(0) 推荐(0)
摘要: 1,反射 反射是一个普通术语,它描述了在运行过程中检查和处理程序元素的功能。 2,System.Type类 测试: 输出: 3,Assembly类 Assembly类在System.Reflection名称空间中定义,它运行访问给定程序集的元数据,它也包含可以加载和执行程序集的方法。 阅读全文
posted @ 2016-07-18 21:14 逍遥king 阅读(262) 评论(0) 推荐(0)
摘要: 1,异常类 在C#中,当出现某个特殊的异常错误条件时,就会创建(或抛出)一个异常对象。 2,捕获异常 1)try块包含的代码组成了程序的正常操作部分。 2)catch块包含的代码处理各种错误情况。 3)finally块包含的代码,无论是否抛出异常,一定会执行。 3,多个catch块 最先编写的cat 阅读全文
posted @ 2016-07-18 21:02 逍遥king 阅读(195) 评论(0) 推荐(0)
摘要: 1,值数据类型 值数据类型存储在栈上。栈是从上向下填充的,即从高内存地址向低内存地址填充。当变量超出作用域后,会被从内存中删除。 2,引用数据类型 栈存储引用,托管堆存储对象。堆上的内存是向上分配的。当一个引用变量超出作用域时,它会从栈中删除,但引用对象的数据仍保留在堆中,一直到程序终止,或垃圾回收 阅读全文
posted @ 2016-07-15 14:37 逍遥king 阅读(308) 评论(0) 推荐(0)
摘要: 从这章可以看出,书肯定是多人写的,和之前的风格完全不一样,写的云里雾里的,看不明白 异步模式的三种实现方法 1,用委托 2,用事件 3,用任务 然后,异步编程基础不知道想表达什么,翻完全书再补吧 阅读全文
posted @ 2016-07-14 16:22 逍遥king 阅读(219) 评论(0) 推荐(0)
摘要: 1,LINQ查询 语法:查询表达式必须以from子句开头,以select或group子句结束。在这两个子句之间,可以使用where、orderby、join、let和其他from子句。 执行:如上,变量query只指定了LINQ查询。该查询不是通过这个赋值语句执行的,只要使用foreach循环访问查 阅读全文
posted @ 2016-07-10 21:28 逍遥king 阅读(284) 评论(0) 推荐(0)