VisualC#で可変長配列には、System.Collections.ArrayList を使えばよい。
メソッドAddで末尾に要素を追加。要素の型はオブジェクト。プロパティCountで個数を取得。各要素へは[]で参照できる。
using System.Collections; void func() { ArrayList list = new ArrayList(); list.Add(123); list.Add(456); System.Console.WriteLine("{0}", list.Count); System.Console.WriteLine("{0}", list[0]); System.Console.WriteLine("{0}", list[1]); }
追記
.NET Framework 2.0からはListジェネリッククラスが追加されたので、そちらを使ったほうが良い。(id:toburau:20070629)