Code:
Dictionary<string, int> colorsCopy = new Dictionary<string, int>(colors2);
Code:
colors copy
is not a valid identifier name.