Beispiel #1
0
        public static int CustomMin(this System.Collections.Generic.IEnumerable <int> source)
        {
            int MinimumNumber = source.Max();

            foreach (var i in source)
            {
                if (i < MinimumNumber)
                {
                    MinimumNumber = i;
                }
            }
            return(MinimumNumber);
        }
Beispiel #2
0
        static void PrintSystemFonts()
        {
            var collection = new SixLabors.Fonts.FontCollection();

            System.Collections.Generic.IEnumerable <FontFamily> families = SystemFonts.Collection.Families;
            IOrderedEnumerable <FontFamily> orderd = families.OrderBy(x => x.Name);
            int len = families.Max(x => x.Name.Length);

            foreach (FontFamily f in orderd)
            {
                Console.Write(f.Name.PadRight(len));
                Console.Write('\t');
                Console.Write(string.Join(",", f.AvailableStyles.OrderBy(x => x).Select(x => x.ToString())));
                Console.WriteLine();
            }
        }