Esempio n. 1
0
        /// <summary>
        /// Generates a new safe list of the specified size, using the specified function to produce safe values.
        /// </summary>
        /// <param name="length">The length of the safe list to generate.</param>
        /// <param name="generateSafeValue">The <see cref="GenerateSafeValue"/> function to use.</param>
        /// <returns>A new safe list.</returns>
        internal static char[][] Generate(int length, GenerateSafeValue generateSafeValue) {
            char[][] allCharacters = new char[length + 1][];
            for (int i = 0; i <= length; i++) {
                allCharacters[i] = generateSafeValue(i);
            }

            return allCharacters;
        }
 /// <summary>
 /// Generates a new safe list of the specified size, using the specified function to produce safe values.
 /// </summary>
 /// <param name="length">The length of the safe list to generate.</param>
 /// <param name="generateSafeValue">The <see cref="T:Microsoft.Security.Application.GenerateSafeValue" /> function to use.</param>
 /// <returns>A new safe list.</returns>
 internal static char[][] Generate(int length, GenerateSafeValue generateSafeValue)
 {
     char[][] array = new char[length + 1][];
     for (int i = 0; i <= length; i++)
     {
         array[i] = generateSafeValue(i);
     }
     return(array);
 }
Esempio n. 3
0
        /// <summary>
        /// Generates a new safe list of the specified size, using the specified function to produce safe values.
        /// </summary>
        /// <param name="length">The length of the safe list to generate.</param>
        /// <param name="generateSafeValue">The <see cref="GenerateSafeValue"/> function to use.</param>
        /// <returns>A new safe list.</returns>
        internal static char[][] Generate(int length, GenerateSafeValue generateSafeValue)
        {
            char[][] allCharacters = new char[length + 1][];
            for (int i = 0; i <= length; i++)
            {
                allCharacters[i] = generateSafeValue(i);
            }

            return allCharacters;
        }