Code:
Word = new GlobalData.Word[WordCount + 1];
				Word[WordCount] = new GlobalData.Word();
				Word[WordCount].Name = sInterop;
				WordCount += 1;
this works fine but there's a little problem left:

Code:
Word = new GlobalData.Word[WordCount + 1];
this renews the array size + 1 but also erases all data saved
in the existing array before.

is there any whay to save the existing information?

thx!