protected void BuildNormalizedRecords()
{
_normalizedRecords = new List<Dictionary<string, string>>(Records.Count);
Records.ForEach(r =>
{
var list = FieldSet.ToList();
var set = new Dictionary<string, string>(list.Count);
r.ForEach(t =>
{
set.Add(t.Value1, t.Value2);
list.Remove(t.Value1);
});
list.ForEach(c => set.Add(c, null));
_normalizedRecords.Add(set);
});
}