2015-10-16 67 views
1

关闭我有非常简单的代码如下隐函数的评价是由用户

DateTime? assignmentDate = new DateTime?(); 
if (string.IsNullOrEmpty(objEntity_Leads.Lead_AssignedToTeleCaller)) 
    assignmentDate = null; 
else 
    assignmentDate = DateTime.ParseExact(objEntity_Leads.Lead_AssignedToTeleCaller, "dd/MM/yyyy", CultureInfo.InvariantCulture); 

在我而言价值objEntity_Leads.Lead_AssignedToTeleCaller27/07/2015,但是当我检查这些值,它给了我上面的错误。

我通过一个解决方案去下面

工具 - >选项 - >调试,并选中“启用财产eveluation和其他函数调用”,但仍然得到同样的错误。

什么是解决方案?

+0

你为什么要存储一个字符串而不是日期时间呢? –

+0

另外,这不是错误,而是调试器不会自动评估导致副作用的属性或函数的信息,这是一件好事。否则,观察财产“A”的价值可能会改变财产“B”的价值。 –

+0

@TimSchmelter这是一个旧的代码,我不想惹这些属性。 – Imad

回答

2

要关闭自动性能评价或关闭

  1. 在工具菜单上,单击选项。
  2. 在“选项”对话框中,打开“调试”节点,然后单击“常规”。
  3. 如果调试节点没有出现,请单击显示所有设置。
  4. 选中或清除“启用属性评估和其他隐式函数调用”复选框,然后单击“确定”。