How do I use Color[] Colors in C# ?
Ok so , I found this cool code and I can't use it. You see ... We have to input an Image 
which I can do it but we also need to Input Colors which I dont know how to do it...
HELP ME PLEASEE :(

 public static Bitmap Colorize(Bitmap Image, Color[] Colors)
   {
       if (Colors.Length < 256)
          return null;
       Bitmap TempBitmap = new Bitmap(Image.Width, Image.Height);
       for (int x = 0; x < Image.Width; ++x)
      {
          for (int y = 0; y < Image.Height; ++y)
          {
              int ColorUsing = Image.GetPixel(x, y).R;
               TempBitmap.SetPixel(x, y, Colors[ColorUsing]);
           }
       }
       return TempBitmap;
  }
How do I use Color[] Colors in C# ?
===

Ok so , I found this cool code and I can't use it. You see ... We have to input an Image 
which I can do it but we also need to Input Colors which I dont know how to do it...
HELP ME PLEASEE :(

 public static Bitmap Colorize(Bitmap Image, Color[] Colors)
   {
       if (Colors.Length < 256)
          return null;
       Bitmap TempBitmap = new Bitmap(Image.Width, Image.Height);
       for (int x = 0; x < Image.Width; ++x)
      {
          for (int y = 0; y < Image.Height; ++y)
          {
              int ColorUsing = Image.GetPixel(x, y).R;
               TempBitmap.SetPixel(x, y, Colors[ColorUsing]);
           }
       }
       return TempBitmap;
  }