wybierz niektóre kolumny tabeli danych

Mam datatable i chciałbym wiedzieć, czy możliwe jest wybranie pewnych kolumn i wprowadzenie danych do tabeli. kolumny są przedstawione poniżej

| col1 | col2 | col3 | col4 | col5 | col6 | col7 | col8 | col9 | col10 | col11 |

Chcę wybrać kolumnę col1, col2 col6, col7, col3. i wyślij dane w widoku siatki wierszy w datatable .. obecnie kod, którego używam, jest poniżej i wybiórczo wybiera pewne dane. Nie wybieram danych z sql, których dane są wybierane z innego Excela, który jest przechowywany w datatable .. ale potrzebuję innych kolumn również w innym obszarze. Te dane są zapisywane w tabeli w słowie

 for (int i = 1; i < table.Rows.Count; i++)
            {
                for (int j = 0; j < table.Columns.Count; j++)
                {
                    if (j == 0)
                    {
                        val = filteredData.Rows[row][col].ToString();
                    }
                    else
                    {
                        val = filteredData.Rows[row][col].ToString();

                        if (val == "-" || val == "")
                        {
                            val = filteredData.Rows[row][col].ToString();

                        }
                        else
                        {
                            val = Convert.ToString(Math.Round(Convert.ToDouble(filteredData.Rows[row][col]), MidpointRounding.AwayFromZero));

                        }
                    }

                    table[j, i].TextFrame.Text = val;
                    col++;
                }

questionAnswers(6)

yourAnswerToTheQuestion