What does CAFM stand for?
If the compiler were a little smarter, you could have
twoDime(2) = oneDime
but it's not. "oneDime" is (essentially) a reference to the location of the oneDime array. That can't be stored in twoDime(2, 1), because that is essentially the address of the location of a string.
I believe you are going to have to
For i = oneDime.GetLowerBound(0) To oneDime.GetUpperBound(0)
twoDime(2, i) = oneDime(i)