首页 / C# / 首页> C#>如何找到一个变量赋值?
首页> C#>如何找到一个变量赋值?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了首页> C#>如何找到一个变量赋值?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1203字,纯文字阅读大概需要2分钟。
内容图文
![首页> C#>如何找到一个变量赋值?](/upload/InfoBanner/zyjiaocheng/660/9904c5ab81bc418d9e14285c88518a30.jpg)
我正在调试旧的C#应用??程序.我可以单击一个屏幕来对服务器运行查询并获得结果列表.
问题是我在弄清楚如何计算结果时遇到麻烦.每个结果都有一个与之关联的浮点数,该浮点数显示在屏幕上.为了便于讨论,假设第一个结果旁边的数字是123.45.
我猜想在某个时候必须将数字123.45分配给浮点变量,但是如果有数百万行代码,则我有很多工作要做!
因此,我想知道是否可以确定在某个时候将数字123.45分配给了变量,是否有某种便捷的方法来查找它的发生位置以及将其分配给哪个变量?是否有执行此操作的调试工具?
编辑:这里的注释者正确指出,我不确定数字是否已分配给变量;我只是猜测可能是这样.另外,我熟悉在断点上设置条件,但这在这里无济于事,因为要设置断点,您必须知道分配发生在哪一行.
我的问题是,是否有一种方法可以检测在代码的未知位置分配给未知变量的特定值.我想找到分配发生的位置,以及分配给哪个变量.
第二次编辑:让我们将其与使用SQL事件探查器进行比较.如果我知道将值123.45插入表中或作为参数传递给存储过程,则可以使用SQL事件探查器并为包含字符串“ 123.45”的命令过滤命令文本.这样可能会找到用于将123.45发送到SQL Server的确切命令.如果要查找要分配给C#变量的值,是否可以做类似的事情,但我不知道是哪个变量?
我认为答案可能是“否”,但我认为这里的某人也许可以对此有所了解.
解决方法:
如果您可以将其范围缩小到更新屏幕的其他UI调度程序,则可以添加一个条件来检查该特定值,如下所示:
内容总结
以上是互联网集市为您收集整理的首页> C#>如何找到一个变量赋值?全部内容,希望文章能够帮你解决首页> C#>如何找到一个变量赋值?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。