隐式功能评估由用户关闭

Ima*_*mad 12 c# asp.net

我有非常简单的代码如下

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);
Run Code Online (Sandbox Code Playgroud)

在我的情况下值objEntity_Leads.Lead_AssignedToTeleCaller27/07/2015,但当我检查这些值时,它给我上面的错误.

我通过以下解决方案

工具 - >选项 - >调试和取消选中"启用属性回发和其他函数调用"但仍然出现相同的错误.

可能是什么解决方案?

小智 30

打开或关闭自动属性评估

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


Dre*_*kes 8

要禁用“用户关闭隐式函数评估”,请检查此设置:

在此输入图像描述