我们可以在运行时更改参数值吗

Posted

技术标签:

【中文标题】我们可以在运行时更改参数值吗【英文标题】:Can we change parameters value at runtime 【发布时间】:2016-05-19 11:57:45 【问题描述】:

假设,我们有一个 var 类型,我们想硬编码一些值只是为了测试目的:

var payload = JsonConvert.SerializeObject(sof);

在这里,我想在运行时更改有效负载变量中的一些属性值。在悬停时,我可以看到所有具有值的属性。我想知道我可以更改其中的一两个 并将这些更改的值与原始值一起发布到:

await client.PostAsync(url, new StringContent(payload, Encoding.UTF8, "application/json"));

请有人告诉我怎么做。

【问题讨论】:

我认为您可以使用监视窗口并在运行时更改值... 【参考方案1】:

为什么不在即时窗口中重新分配有效负载?

【讨论】:

在 VS 调试 -> Windows -> 立即。然后在要更改信息的位置放置一个断点。当您遇到该断点时,只需立即运行您的代码,例如:payload = JsonConvert.SerializeObject(sof);

以上是关于我们可以在运行时更改参数值吗的主要内容,如果未能解决你的问题,请参考以下文章

我可以从当前线程中保存一个值吗?

客户端可以通过浏览器更改javascript值吗?

在Eclipse中调试时,我可以在返回之前找出返回值吗?

Apache Flink:在运行时从外部更改状态参数

如何在运行时更改JMeter的负载

RESTful API 设计:url 参数应该有默认值吗?