c#中使用命名空間來分割不同的層級,在不同的層級中可以使用相同的類宣告和變數宣告。在程式中使用不同命名空間的下的相同名稱的類時:可以用一下這幾種方法進行限定:
1.使用完全限定名
using2.命名空間別名:給不同的命名空間取個別名system;
namespace
namespaceexample
namespace
innernamespace
}class
program}}
using3.全域性命名空間命名:當乙個類不存在人和命名空間時,可以是用global限定名進行選擇system;
using winfroms =system.windows.forms;
using webforms =system.web.ui.webcontrols;
namespace
namespaceexample}}
using4.外部別名使用外部別名的話需要先在引用的特性那裡設定別名為:extennspsystem;
class
test
namespace
namespaceexample
class
program}}
然後在**中使用
externalias extennsp;
using
system;
namespace
namespaceexample}}
使用命名空間 別名 匯入
php 5 5.3.0,php 7 允許通過別名引用或匯入外部的完全限定名稱,是命名空間的乙個重要特徵。這有點類似於在類 unix 檔案系統中可以建立對其它的檔案或目錄的符號連線。所有支援命名空間的php版本支援三種別名或匯入方式 為類名稱使用別名 為介面使用別名或為命名空間名稱使用別名。php 5...
php命名空間中別名的使用
mysql中可以為字段和表名等取別名如 1 select a.username,a.order from orders as a inner join user as b on a.username b.username 為表取別名 2 select count goods id as totalg...
using 命名空間的別名
using 命名空間的別名 using 語句用來引用命名空間中的型別。比如 using system using system.collections.generic using system.linq 但是如果命名空間的名稱非常長,又要在 中多次引用,又不想命名空間包含在using指令中 比如 避...