Я делаю некоторую работу над устаревшим приложением, и мои навыки VB6 не так хороши. Мне нужно проверить, инициализировано ли поле String и установлено ли что-то другое, кроме null / ничего или пустой строки. В C # я бы просто сделал что-то вроде:
if (string.IsNullOrEmpty(myObj.Str))
Я не уверен, что эквивалент этого было в VB6, и я нервничаю по поводу использования If myObj.Str = ""
и его вызова хороший. Как правильно это сделать?
Чтобы уточнить, мне нужно что-то, что вернет True, если выполняется одно из следующих условий:
Первоначально это поле было длинным, и код, который я заменяю, проверял, было ли оно установлено на 0.