Использование String.Equals в VB.net - PullRequest
0 голосов
/ 27 августа 2011

Я сопоставляю 2 идентификатора контракта, один отправляется вызывающим абонентом, другой находится в файле и считывается в переменную.Я использую метод string.Equals для сравнения идентификаторов контракта.Идентификаторы контрактов успешно сравниваются, если число в идентификаторе контракта больше 1, например,

CTSRG0006 & CTSRG0005 = false

Однако CTSRG0006 & CTSRG0007 = true

код, который я использую для сравнения:

    If fileContractID.Equals(calledContractID) Then
        isFileValid = True
    End If

1 Ответ

1 голос
/ 27 августа 2011

Если вы сравниваете строки, то:

isFileValid = fileContractID.Equals(calledContractID)  

... должен производить ценности, которые вы желаете. Если нет, то я бы проверил, чтобы не было лишних пробелов ни в одном из значений, ни в некоторых других скрытых символах.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...