how to delete multiple file by datagridview in csharp

Code Example - how to delete multiple file by datagridview in csharp

                
                        for (int i = 0; i < dgvPurechaseData.Rows.Count-1; i++)
                {
                    string[] picList = new string[] { dgvPurechaseData.Rows[i].Cells[image cell index].Value.ToString() };
                    foreach (string file in picList)
                    {
                        File.Delete(file);
                    }
                }