Чтобы обнулить (значения) всех свойств, заканчивающихся на 'Reference', используя отражение:
var properties = system.GetType().GetProperties().Where(x => x.Name.EndsWith("Reference"));
foreach (var p in properties)
{
p.SetValue(system, null, null);
}
Хотя я не уверен, что вам действительно нужно использовать отражение здесь, вот как это делается.