
C#
vicanary
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【C#中的值类型与引用类型】已有打开的命令相关联的DataReader,必须首行将它关闭
先考虑如下这样的情况:ORM直接将实体映射到数据库,在程序中,用IQueryable取出两个表的查询结果ViewEntity,此时这个ViewEntity在程序中只是一个引用,并没有数据,如果要修改这个ViewEntity肯定会出错,因为它只是数据的一个引用。 甚至这个时候,需要引用ViewEntity中的数据段来作为其它过程的输入都是不可以的,就会引发标题所示的异常:try原创 2013-11-28 11:35:12 · 866 阅读 · 0 评论 -
delegate
/*细说代理个人渐进时学习笔记*/ 先看一个简单的示例(从一本书上copy下来的)原创 2013-11-27 09:17:23 · 632 阅读 · 0 评论 -
C#中的shallow copy 与deep copy(一)
背景mvc4中UI层要实现报表功能,其数据是从service层抽上来,底层方法是用DB.toList实现,可是不知道为什么数据是延迟加载(放入rpt中的是一个指向数据库的查询,但不是结果),这样就没有办法放进rpt模板中。所以我设计了一个中间方法,将数据先抽出来,其实很简单,就是建立一个同类型的对象,接收DB.toList数据。 可是执行后发现,跟之前一样。忽然想起来,一年前遇到这样一原创 2013-10-17 16:20:25 · 1423 阅读 · 1 评论 -
c#赋值的执行顺序
主要代码有下面一段代码,/*@Magma 2014/05/22 *This code is testing the performance of boxing */using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threadi原创 2014-05-23 14:50:12 · 2428 阅读 · 0 评论 -
C#引用DLL
新建一个类库,项目名为:MathFunctions原创 2014-07-30 17:29:57 · 1372 阅读 · 0 评论 -
.net类型反射与晚期绑定
很多概念在你理解之后,再看它的定义,你会发现很容易理解,觉得它的描述原创 2014-08-07 10:45:34 · 1039 阅读 · 0 评论