![](/img/trans.png)
[英]ConfigurationManager throwing null exception when trying to read connection string in .NET 4.0
[英]why VS is not Throwing an exception when trying to check if null string contains a string
这种情况不是应该抛出异常吗? 我将一个不带任何值的字符串类型变量传递给returenComboSelectedIndex()函数,以检查它是否包含其他字符串,也不例外。
尝试使用断点对其进行调试,而不是引发异常,它移至文件中存在的其他某个类中的Dispose子级,然后移至在后台运行的其他线程(为什么?),而不引发“ 未设置对象引用 ” 到对象的实例 ”,应该像这样。
vs的调试属性有问题吗? 我还想念其他东西吗?
谢谢
Private Sub showPredictionStructure(ByVal existingInDb As Boolean, _
ByVal pStruct As ProjectData.PredictedProjectEnding _
, Optional ByVal integrationStruct As ProjectData.integrationData = Nothing)
comboIntagrationProffesional.SelectedIndex = returenComboSelectedIndex(Nothing, comboIntagrationProffesional)
End Sub
Private Function returenComboSelectedIndex(ByVal itm As String, ByVal combo As ComboBox) As Integer
For i = 0 To combo.Items.Count - 1
If itm.Contains(combo.Items(i).ToString) Or combo.Items(i).ToString.Contains(itm) Then
Return i
End If
Next
Return -1
End Function
Debug >>> Windows >>> Exception Settings
校验:
C++ Exceptions
Common Language Runtime Exception
如果已经选中它们,请检查是否未将其他操作设置为:
“在未处理用户代码时继续”
您可能在某个地方捕获了Try..Catch来捕获异常。
尝试通过执行@Claudius所说的来重置您的异常设置。
您是否从VS中得到任何错误,告诉您调试符号与调试代码不同? 尝试清理整个项目,重新构建,然后使用断点对其进行调试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.