Here is the array looks like after loop end.
My intent is to load different path into array index. But 
for (int i = 0; i < dtblPsprt.Rows.Count; i++)
                      {
  string[] strImageLocation = new string[i+1];
                          pbox[i] = new PictureBox(); 
                          tbPsprtPBoxPassport.Controls.Add(pbox[i]);
                          psprtImage = new Byte[i];
                          psprtImage = (Byte[])(dtblPsprt.Rows[i]["psprtImage"]);
                          Psprtmem = new MemoryStream(psprtImage);
                          pbox[i].Image = Image.FromStream(Psprtmem);
                          tbPsprtPBoxPassport.Image = pbox[i].Image;
                          strImageLocation[i] = dtblPsprt.Rows[i]["filePath"].ToString();
                        }
 Please reply with a solution:-