[英]#define to resolve namespace clashes
我有幾個共享類的WCF服務,但是由於WCF的工作方式,這些類都被視為新的類。
問題:是否可以使用C#的#define以更易讀的方式很好地解決沖突?
我可以做類似的事情嗎
#define Dog global::My_Project.DogServiceReference.Dog
這樣我就可以做
List <Dog> dogs = ...
代替
List<global::My_Project.DogServiceReference.Dog>
@克里斯·鄧納維(Chris Dunaway)寫道:
使用別名將為此工作
List<GlobalDog> dogs = ...
”using GlobalDog = global::My_Project.DogServiceReference.Dog
,然后使用List<GlobalDog> dogs = ...
我沒有嘗試過。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.