c#程序中,这些代码什么意思,我看他解释也没明白,谢谢
1个回答
展开全部
命名空间别名限定符 (::) 用于限定名称标识符。这句话不好理解,举个例子:
假设你现在写了一个类,名字也叫 System。那么当你再在代码里写 System 的时候,编译器就不知道你是要用的是你写的 System 类,还是要引用系统的 System 命名空间,因为 System 命名空间已经是根命名空间了。这时,你可以通过 global::System 来表示系统的System命名空间。global是C#的关键字,表示“全局或系统”的意思。
假设你现在写了一个类,名字也叫 System。那么当你再在代码里写 System 的时候,编译器就不知道你是要用的是你写的 System 类,还是要引用系统的 System 命名空间,因为 System 命名空间已经是根命名空间了。这时,你可以通过 global::System 来表示系统的System命名空间。global是C#的关键字,表示“全局或系统”的意思。
追问
那这个namespacealias,eootnamespace和mynestnamespace都什么意思啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询