internal static void GenerateCharArrayKey(ref char[] arrayToFill) { if (arrayToFill == null) { arrayToFill = new char[7]; } else if (arrayToFill.Length < 7) { arrayToFill = new char[7]; } ThreadSafeRandom.NextChars(arrayToFill); }