I recently stopped using using-statements and instead use the full namespace path of any .net object that I call.
Example:
using System; namespa
If you disassemble both of this pieces of code and look at IL code, you'll find that compiler always references all the types by it's full names. That is absolutely identical ways to operating types.