string formatter short cut

PHOTO EMBED

Sat Aug 06 2022 03:21:54 GMT+0000 (Coordinated Universal Time)

Saved by @vnmshenoy

  public static void Formatme()
        {
            string[] test = new string[4];
            test[1] = "AA";
            test[2] = "BB";
            test[3] = "CC";
            test[0] = "DD";
            /*I like to do things in good ways. Now I need to iterate through the array so it looks like this:
            1. "AA"
	        2. "BB"
	        etc ..*/
            //sln using .net core 6
            var result = test.Select((s, i) => $"{i + 1}. {s}").ToArray();
            foreach (var item in result)//even if you dont do ToArray it will be IEnumerable
            {
                Console.Write(item);
            }
        }
content_copyCOPY

basically it iterates over Array and creates output in desired format input eg test[3] = "CC"; test[0] = "DD"; desired output 1. "AA" 2. "BB"