1

如何使用 Option Strict On 测试 DataGridViewCell.Value?

If DataGridViewCell.Value = "some value" then

给出错误:

Option Strict On disallows operands of type Object for operator '='. Use the 'Is' operator to test for object identity.

编辑:

解决方案是:

If DataGridViewCell.Value.ToString = "some value" then
4

1 回答 1

2

错误消息与您的代码片段不匹配,该错误不能由分配生成。被迫猜测,使用 ToString() 方法:

 If DataGridViewCell.Value.ToString() = "some value" Then

或者使用 CStr() 运算符,这更像是 VB。

于 2011-10-21T14:47:27.377 回答