zoukankan      html  css  js  c++  java
  • 命名空间别名

    extern alias outer;//必须位于所有的 using 前面
    
    using System;
    using FourPerson = 第四章;
    using SevenPerson = 第七章._1;
    
    
    
    class Person
    {
        public int Gid { get; set; }
    }
    
    namespace 第七章._1
    {
    
        class Program
        {
            static void Main(string[] args)
            {
                Console.WriteLine("***************限定的命名空间别名***************");
    
                Console.WriteLine(typeof(FourPerson::Person));//第四章.Person
                Console.WriteLine(typeof(SevenPerson::Person));//第七章._1.Person
    
    
                Console.WriteLine("***************全局命名空间别名***************");
    
                Console.WriteLine(typeof(Person));//第七章._1.Person
                Console.WriteLine(typeof(global::Person));//Person
                Console.WriteLine(typeof(global::第七章._1.Person));//第七章._1.Person
    
    
                Console.WriteLine("***************外部别名***************");
    
                Console.WriteLine(typeof(outer.第二章.Person));//第二章.Person
                Console.WriteLine(typeof(outer.第一章.Person));//第一章.Person
    
                Console.ReadKey();
            }
        }
    
        class Person
        {
            public int Pid { get; set; }
        }
    }

  • 相关阅读:
    洛谷P4175 网络管理
    洛谷P2605 基站选址
    洛谷P3723 礼物
    bzoj3771 Triple
    洛谷P3321 序列统计
    bzoj2194 快速傅里叶之二
    1109课堂内容整理
    响应式网页
    表单隐藏域有什么作用?
    1106课堂笔记
  • 原文地址:https://www.cnblogs.com/refuge/p/8654958.html
Copyright © 2011-2022 走看看