是否有任何原因可以调试,但是在C#

时间:2019-05-13 17:36:31

标签: c# json automation

注意:我无法获取确切的脚本,因此无法详细概述我所面临的问题。

我正在尝试从Excel工作表的“表格1”和“单元格1”中读取值。假设要从excel工作表读取的值为10。

我正在尝试从Excel工作表中读取该值,并替换该值代替一个变量,即“ AgeToBeReplaced”(请参见下文)

下面是示例代码

 public static string Sample;

 public static string Demo()
{
 Sample =  @"{
           ""Person"" : {
                         ""Name"" : ""FirstName"",
                         ""age"" : AgeToBeReplaced,
                         }
             }


return Sample;
}

在使用断点进行调试时,“ Sample”将以“ AgeToBeReplaced”为10的方式返回到调用函数,即按以下方式

                   ""Person"" : {
                     ""Name"" : ""FirstName"",
                     ""age"" : 10,
                     }

在Visual Studio中直接执行C#代码(无断点/调试)时,Sample将以以下方式返回到调用函数,即,“ AgeToBeReplaced”将不会被从excel读取的值“ 10”代替。

                   ""Person"" : {
                     ""Name"" : ""FirstName"",
                     ""age"" : AgeToBeReplaced,
                     }

尝试了各种thread.sleep和其他同步语句。这似乎也不是问题。

有什么建议吗?

0 个答案:

没有答案