How can the query below be modified to include a column for row number (ie: one-based index of results)?
var myResult = from currRow in someTable
According to you edit 1. NO, YOU CAN'T Linq returns the table as it is. You can build each column, but you lose the power of mapped entities.
This has been asked multiple times before: How do you add an index field to Linq results