小编smi*_*irQ的帖子

C#从LINQ计算对象初始化期间的日期时间差异

我有以下代码运行正常,它从SQL表返回数据:

    List<TypeA> Class1 = ( from rec in Entity.Context.Table  select new Class1
                      { NAME = rec.name,
                        FIRSTDATE = rec.firstdate,
                        LASTDATE = rec.lastdate

                         //my func CalcTimeDiff, doesnt work
                          ElapsedMin = CalcTimeDiff(LASTDATE, FIRSTDATE) 

                       }).ToList();
public class Class1
{
   public string  NAME = {get; set;}
   public Nullable<DateTime> FIRSTDATE = {get; set;}
   public Nullable<DateTime> LASTDATE = {get; set;}
   public int ElapsedMin = {get; set;}

   // My function to calculate time difference
    public int CalcTimeDiff ( DateTime A, DateTime B)
          {
              TimeSpan Diff = A …
Run Code Online (Sandbox Code Playgroud)

c# linq datetime

2
推荐指数
1
解决办法
130
查看次数

标签 统计

c# ×1

datetime ×1

linq ×1