I am using resharper to do a big refactoring and i keep going from file to file and adding the same namespace over and over again in the \"using\" section
is there a
I'd try a regex in the "Find and Replace" dialog:
Replace
^using System;$
with
using System;\nusing xxx;
This works only for files using the System namespace, but maybe you find another common namespace or structure element. After doing so you can refactor all files in your solution(/folder) with the resharper. That will remove doubled usings.
Update: Did you introduce new namespaces for existing types? There is a refactor function called "move". It will move your type to a new namespace and preserve the references.