user1496355 user1496355 - 4 years ago 167
C# Question

How to remove unused using namespaces

I am using visual studio 2010 and was wondering if there is a way to automatically remove all the namespaces that aren't being used at the the top of the page e.g.

using System;
using System.Collections.Generic;
using System.Linq;
using System.Xml.Linq;

in the above example System.Collections.Generic is not being used is there a way to know that without trial and error.

saj saj
Answer Source

Yes you can right click on the page and from the menu select;

Organise Usings > Remove Unused Usings

I am using this all the time, to clean up code, and make code compilation quicker.

Or you can use PowerCommands to remove unused usings for entire projects

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download