public int[] GetIntArray(int argLength) { if (!aints.ContainsKey(argLength)) { aints.Add(argLength, new int[argLength]); } Debug.Assert(aints[argLength].Length == argLength); //Array not built with correct length return aints[argLength]; }