I have a DataTable. How to cut out its columns, and return a new DataTable? 

I'm trying to create a method with the following parameters:

* `DataTable dt`.
* A string Array containing some fields.

It should look something like this:

```
    public static DataTable cutDataTable(DataTable dt, List<string> fileds)
    {
        DataTable newDt = null;

          // processing code...

        return newDt
    }

```

No exceptions.