This is the way to loop through a repeating table (C#) and to read the values of the fields.
XPathNavigator root = MainDataSource.CreateNavigator();
XPathNodeIterator RepTable = root.Select("/my:myFields/my:NonConformes/my:RepeatingTable", NamespaceManager);
while (RepTable.MoveNext())
{
string Insp = RepTable.Current.SelectSingleNode("my:Field", NamespaceManager).Value;
//Do something with the fields
}