次のように、2つのプロパティを1つの文字列に連結しようとしています。
public class thing
public property word() as string()
public property count() as integer()
end class
Public class myApp
dim a_thing as new thing
redim a_thing.word(upperBnd)
redim a_thing.count(upperBnd)
'I go on to fill the a_thing.word and .count arrays
'Then I try to display the results...but it doesnt work.
for i=0 to a_thing.word.length-1
debug.writeline("Word: " & a_thing.word(i) & " Count: " & a_thing.count(i))
next
end class
forステートメントは次のように表示されます。
Word: [the_word_in_the_array] Word: [the_word_in_the_next_index] ...etc,
新しい行はありません...
これを2つのdebug.writelineステートメントに変換すると、次のようになります。
Word: [the_word_in_the_array] Count: [the_count_in_the_array]
これは私が欲しいものですが、それはデバッグ出力でそれを助けません...私はそれを単一の文字列に入れる必要があります。a_thing.count(i).tostringを使用してみましたが、機能しません。アレイを個別に見ると、必要な内容が正確に含まれています。しかし、それらを連結することはできません。何が起きてる?debug.writelineが通常作成する改行を抑制することと関係がありますか?