首页 > 代码库 > .net知识点

.net知识点

session和cache的区别

C# 可以使用TimeSpan计算两个时间差

private string DateDiff(DateTime DateTime1, DateTime DateTime2) {string dateDiff = null;   TimeSpan ts = DateTime1.Subtract(DateTime2).Duration(); dateDiff = ts.Days.ToString()+""+ ts.Hours.ToString()+"小时"+ ts.Minutes.ToString()+"分钟"+ ts.Seconds.ToString()+""; return dateDiff; }

结构和类的区别:

      1.结构是一种值数据类型,而类是一种引用类型

  2.在结构中不允许定义无参数的构造函数(编译不会通过)

  3.在结构中可以给结构的静态变量赋初值,但不能给结构的一个实例变量赋初值

  4.创建结构对象可以不使用new关键字,直接用结构类型的变量来创建

  5.不允许继承(可以将结构看成是密封的类)

 

.net知识点