Esempio n. 1
0
        /// <summary>
        /// Converts a list of Users into a csv file.
        /// </summary>
        /// <param name="users">A list of Users you want to convert.</param>
        /// <returns>Returns a csv file as a byte array.</returns>
        public static byte[] ExportToCSV(IEnumerable <User> users)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendLine(UserExtensions.GetCsvHeader());
            foreach (User u in users)
            {
                sb.AppendLine(u.ToCsv());
            }

            return(Encoding.ASCII.GetBytes(sb.ToString()));
        }