说说C#中的global

简介:

global它是全局访问修饰符,即所有对象都是完整路径表示

例如:Console.WriteLine();完整表示法:System.Console.WriteLine("ok");

那什么时候用global呢,实事上,之个关键字我们一般用的不多,只有在自定义类与系统类重名时才用的,看代码:

   class Program
    {
        public class System { }
 
        static void Main(string[] args)
        { 
          global::  System.Console.WriteLine("ok");
      }
  }

我们看到了,program类中也有一个System类,我们知道System类是.net系统提供的,所以我们这时要用完整表示类:global:: System.Console.WriteLine("ok");否则会出错的!

本文转自博客园张占岭(仓储大叔)的博客,原文链接:说说C#中的global,如需转载请自行联系原博主。

目录
相关文章
|
6月前
|
Python
global
global
90 1
|
3月前
|
分布式计算 算法 分布式数据库
global join
global join
|
5月前
|
Python
global和globals的区别
global和globals的区别
|
6月前
global使用和不使用的情况总结
global使用和不使用的情况总结
36 1
|
6月前
|
JavaScript
npm报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
npm报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
113 1
|
6月前
|
JavaScript
报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
报错:npm WARN config global `--global`, `--local` are deprecated. Use `--location=global` instead.
114 2
|
6月前
|
安全 容灾 网络安全
Global Accelerator
在现代社会,网络速度和稳定性对我们的生活和工作越来越重要。阿里云全球加速GA(Global Accelerator)应运而生,它是一款覆盖全球的互联网加速服务,通过智能调度网络传输流量、优化传输层协议、全局智能选路等方法,实现网络加速,大幅提高网络传输的稳定性和性能。
69 1
MGA (Managed Global Area) Reference Note (Doc ID 2638904.1)
MGA (Managed Global Area) Reference Note (Doc ID 2638904.1)
324 0
|
前端开发
前端项目实战2-npm WARN config global --global, --local are deprecated. Use `–location解决方案
前端项目实战2-npm WARN config global --global, --local are deprecated. Use `–location解决方案
1193 0
|
Python
内置函数--global() 和 local()
global();获取全部的全局变量,返回一个字典 local():获取指定范围内的局部变量, 返回一个字典
188 0