im doing a loop that does a lot of things and performance is critical so i though about using pointers in c#.
i have a big loop that is something like this:

Code:
for (int i=0;i < _dataSet.Tables["Files"].Rows.Count; i++) {
......code....
is it possible to use a pointer instead of i, and if yes would it be worth it? i dont understand much about pointers, how can i use them so i get faster speeds?