Example #1
0
        public static TTo[] Convert <TFrom, TTo>
        (
            [NotNull] TFrom[] array
        )
        {
            Sure.NotNull(array, nameof(array));

            TTo[] result = new TTo[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                result[i] = ConversionUtility.ConvertTo <TTo>(array[i]);
            }

            return(result);
        }
Example #2
0
        /// <summary>
        /// Converts the specified array.
        /// </summary>
        /// <param name="array">The array.</param>
        /// <returns></returns>
        public static TO[] Convert <FROM, TO> (FROM[] array)
        {
            ArgumentUtility.NotNull
            (
                array,
                "array");

            TO[] result = new TO[array.Length];

            for (int i = 0; i < array.Length; i++)
            {
                result [i] = ConversionUtility.ConvertTo <TO>
                                 (array [i]);
            }

            return(result);
        }