随笔分类 - C#
Something during the AMC Intern Time
摘要:public class BaseDAL<T> : IDAL.IBaseDAL<T> where T : class,new() {}
阅读全文
摘要:DB里边存的是char类型数组的时间,例如20151111 12171220000,现在需要把这个时间加减5s,组成 一个时间范围 然后再写存储过程。 想到的办法就是把这个时间先转换成DateTime,然后DateTime本身有可以做加减的方法。做好之后sql的时候有对应的方法 我的解决方法最后是:
阅读全文
摘要:C# 3新增了关键字“var”。在编译器能明确判断变量的类型时,它允许对 本地类型进行推断。(转)开发IDE工具的公司ReSharper的Ilya Ryzhenkov总结了使用var的一些好处 :1. 它有利于更好地为本地变量命名。2. 它有利于设计更好的API。3. 它促使对变量进行初始化。4. ...
阅读全文
摘要:ArrayListHashTableDictionary字典类集合Set 集合不允许重复的。Set为接口,常用的实现类是HashSet举个例子:Set testSet = new HashSet();testSet.add(1);testSet.add(2);testSet.add(3);testS...
阅读全文
摘要:对于值类型,==和equals等价,都是比较存储信息的内容。而对于引用类型,==比较的是引用类型在栈中的地址,equals方法则比较的是引用类型在托管堆中的存储信息的内容。对于string类要特殊处理,它是一个内部已经处理好了equals方法和==的类,故==和equals等价,都是比较存储信息的内...
阅读全文
摘要:System.DateTime date1 = new System.DateTime(1996, 12, 5, 13, 2, 0); System.DateTime date2 = new System.DateTime(1996, 12, ...
阅读全文
摘要:How to use TimeSpan:System.DateTimedate1=newSystem.DateTime(1996,6,3,22,15,0);System.DateTimedate2=newSystem.DateTime(1996,12,6,13,2,0);System.DateTim...
阅读全文