//using _2_命名空间和程序集.WidgetA; //using _2_命名空间和程序集.WidgetB; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using WidgetA = _2_命名空间和程序集.WidgetA; using WidgetB = _2_命名空间和程序集.WidgetB; namespace _2_命名空间和程序集 { class Program { static void Main(string[] args) { //普通方法 { _2_命名空间和程序集.WidgetA.Widget widgeta = new _2_命名空间和程序集.WidgetA.Widget(); _2_命名空间和程序集.WidgetA.Widget widgetb = new _2_命名空间和程序集.WidgetA.Widget(); } //推荐方法,提高代码可读性 { WidgetA.Widget widgeta = new WidgetA.Widget(); WidgetB.Widget widgetb = new WidgetB.Widget(); } } } }