<p>What is the correct syntax for this:</p>

<pre><code>IList&lt;string&gt; names = "Tom,Scott,Bob".Split(',').ToList&lt;string&gt;().Reverse();
</code></pre>

<p>What am I messing up?
What does TSource mean?</p>

Try this:
```
```
List<string> names = new List<string>("Tom,Scott,Bob".Split(','));
names.Reverse();
```
```