Если вы рассматриваете строки как двоичные числа, вы можете преобразовать их в числа, а затем использовать побитовый оператор и оператор, например:
Module Module1
Sub Main()
Dim X = "0000111111110111111111110"
Dim Y = "0000011111000000000000000"
Dim Xb = Convert.ToInt64(X, 2)
Dim Yb = Convert.ToInt64(Y, 2)
Console.WriteLine((Xb And Yb) = Yb)
Console.ReadLine()
End Sub
End Module
, который выдаст True
и будет работать со строками додо 64 символов.
Или, следуя вашему комментарию, вы можете использовать Convert.ToInt32
, поскольку это даст достаточно битов для ваших данных.