string sFileName = Application.StartupPath + "\\A39442.txt"; ArrayList aWords = new ArrayList(); string sWord = ""; StreamReader oFileReader = new StreamReader(sFileName); while ((sWord = oFileReader.ReadLine()) != null) { if (sWord != "") { aWords.Add(sWord); } } oFileReader.Close();Now I want to resize the array to be 2 dimensional, so I can insert another value describing each existing array element.