我注意到在很多 C# 程序中,人们习惯于放置大量的东西,例如:
using System;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Diagnostics;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
using System.Drawing.Text;
using System.Windows.Forms;
using System.IO;
using System.Xml.Linq;
using System.Xml.XPath;
using System.Net;
using System.Web;
做这样的事情有什么好处?我的意思是我知道它可以让你简写一些函数,所以我可以只输入“XElement.Parse()”而不是“System.Xml.XPath.XElement.Parse()”。但是还有什么其他的优势呢?除了短手,真的有什么优势吗?
有什么缺点吗?