Я видел, что вы можете сделать
using System.IO
и используйте
Path.GetDirectoryName(blah blah)
ИЛИ непосредственно используйте
System.IO.Path.GetDirectoryName(blah blah);
Есть ли разница между ними с точки зрения производительности ?
Загружает ли using System.IO
все статические классы в пространстве имен в память, что приводит к использованию большего количества памяти, или среда достаточно умна, чтобы этого избежать? Если да, то как?
Или это все просто используется, чтобы избежать коллизий имен между объектами в пространствах имен?
Любое понимание будет с благодарностью:)