- 博客(6)
- 收藏
- 关注
转载 相对路径,绝对路径 (转)
绝对路径:大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就知道photo.jpg文件是在c盘的website目录下的img子目录中。类似于这样完整的描述文件位置的路径就是绝对路径。我们不需要知道其他任何信息就可以根据绝对路径判断出文件的位置。而在网站中类...
2011-07-29 16:49:00 93
转载 对象的Equals、GetHashCode
Equals Equals的作用是比较对象实例是否相等。MSDN中提到,Object默认支持引用相等,如果想要判断值相等,就要重写Equals。判断两个实例是否是一个引用时,通常是通过object.ReferenceEquals(obj1, obj2);来进行。代码示例如下: public class User{ private string userName;...
2011-06-03 11:34:00 82
转载 (1)装箱与拆箱
装箱:为了将一个值类型转换为一个引用类型,就要使用一种叫装箱的机制。Int32 a=5;Object o=a; 对值类型的装箱时内部发生的事情如下: 1,首先在托管堆中分配内存,大小为值类型字段所需内存量加上额外成员(类型对象指针和同步索引块)大小。 2,值类型字段复制到新分配的堆内存。 3,返回对象的引用。 拆箱:首先,拆箱不是装箱的逆过程,它其实是获取一个指...
2011-06-03 10:14:00 89
转载 WF学习备忘(3)
持久化(msdn): InstanceView 类:表示一个实例视图。例如,Execute(InstanceHandle, InstancePersistenceCommand, TimeSpan)方法实现可返回一个InstanceView对象,该对象提供显示永久性存储区中的实例数据的视图。 每个 InstanceView 对象均与 InstanceHandle 关联。对于从...
2011-05-24 09:05:00 87
转载 WF学习备忘(2)
Async 是异步的意思,但是它的功能是以同步的方式调用异步方法的Activity。AsyncCodeActivity,继承 Activity 是一个 abstract类 ,override 了 [CacheMetadata方法] ,提供两个 abstract方法 [BeginExecute],[EndExecute]。AsyncCodeActivity的主要目的是实现当Activit...
2011-05-22 15:28:00 92
转载 WF学习备忘(1)
自定义活动输入参数为集合: publicInArgument<ICollection<T>>Collection{get;set;} ICollection<T>underlyingCollection=this.Collection.Get<ICollection<T>>(context); 初始化C...
2011-05-21 11:32:00 83
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人