只有注册用户登录后才能阅读该文。 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
一、托管堆基础 每个程序都要使用这样或那样的资源,包括文件、内存缓存区、屏幕空间、网络连接、数据库资源等。事实上,在面对对象的环境中,每个类型都代表可供程序使用的一种资源。要使用这些资源,必须为代表的资源的类型分配内存。以下是访问一个资源所需的步骤。 1)、调用IL指令newobj,为代表资源的类型 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
转载自http://www.th7.cn/Program/net/201207/85445.shtml 以下是报表部分节点 <TablixRowHierarchy> <TablixMembers> <TablixMember> <KeepWithGroup>After</KeepWithGroup> 阅读全文
摘要:
public class DA { public int ID { get; set; } } class Program { static void Main(string[] args) { var list = new List<DA>(); var data = new DA(); for 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
摘要:
4.1 简介 使用线程池可以使我们在减少并行度花销是节省操作系统资源。我们可以认为线程池是一个抽象层,其向程序员隐藏了使用线程的细节,使我们专心处理程序逻辑,而不是各种线程问题。 任务并行库(Task Parallel Library,简称TPL),可被认为是线程池之上的有一个抽象层,对其程序员隐藏 阅读全文
摘要:
IEnumerable在foreach和ToArrary之类的会立即执行。 实体类:LocalData本地数据,不含创建人时间信息;DBData含创建时间信息 1、select延迟 public class BaseEntity { public Guid ID { get; set; } } pu 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文
只有注册用户登录后才能阅读该文。 阅读全文