C 中命名空間別名的使用

2022-03-08 12:54:08 字數 984 閱讀 8704

c#中使用命名空間來分割不同的層級,在不同的層級中可以使用相同的類宣告和變數宣告。在程式中使用不同命名空間的下的相同名稱的類時:可以用一下這幾種方法進行限定:

1.使用完全限定名

using

system;

namespace

namespaceexample

namespace

innernamespace

}class

program}}

2.命名空間別名:給不同的命名空間取個別名

using

system;

using winfroms =system.windows.forms;

using webforms =system.web.ui.webcontrols;

namespace

namespaceexample}}

3.全域性命名空間命名:當乙個類不存在人和命名空間時,可以是用global限定名進行選擇

using

system;

class

test

namespace

namespaceexample

class

program}}

4.外部別名使用外部別名的話需要先在引用的特性那裡設定別名為:extennsp

然後在**中使用

extern

alias 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指令中 比如 避...