vb.net - 未使用的局部变量 (Visual Studio 2012)

标签 vb.net visual-studio-2012 compiler-warnings unused-variables

当我遇到一些未使用的局部变量时,按照老板的要求,我正在消除所有编译器警告的代码。自然地,我删除了合法的那些,但是我偶然发现了一对不那么直接的夫妇。 (为安全起见,变量名已更改)

Dim strAAA As String = "aaaa" & strBBB & Now.ToString("yyyyMMddHHmmss") & ".doc"
If FUNCTION_NAME(strCCCC, strAAA) Then Return True

strAAA 据称是一个“未使用的局部变量”,当它直接在下面直接使用时。

即使我写成如下:
Dim strAAA As String 
strAAA = "ViewLet" & strBBB & Now.ToString("yyyyMMddHHmmss") & ".doc"
If FUNCTION_NAME(strTmpFileName, strAAA) Then Return True

警告仍然存在。

有人能解开这个谜吗?

最佳答案

解决了。
有一个 Return True大约 50 行以上。
这总是被击中,因此从未设置变量。

恐怕是我前任的草率代码!

关于vb.net - 未使用的局部变量 (Visual Studio 2012),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22813060/

相关文章:

javascript - 登录网站失败

vb.net - 循环遍历 TreeView 节点以删除某些节点

javascript - 从 aspx 中的代码隐藏调用 JavaScript

Azure:我可以将不在解决方案目录中的文件复制到输出目录吗?

c - 以下警告的具体原因

mysql - 我如何将 "select"用于具有 "not in (a subquery)"的数据表

visual-studio-2012 - VS2012中未显示AnkhSVN设置菜单

c++ - VS2012 - 似乎试图链接到 DLL 与 LIB

java - 如何使用内联匿名类声明避免合成访问编译器警告,这是什么意思?

c++ - 如何将 gcc 警告转储为结构化格式?