平常用法:

using 命名空间;
using System;
Console.WriteLine("Hello,World!");

using static用法:

C#6中支持这种写法,这样定义后可以可以访问类的静态成员
WriteLine是Console类的静态函数,可以直接调用Write等函数,而不需加入类名。

using static 命名空间.类名;
using static System.Console;
WriteLine("Hello,World!");

如果我们没有使用using或者using static

在调用函数时要先约定命名空间+类名+方法

System.Console.WriteLine("Hello,World!");

话外音

静态方法在调用之前不需要实例化对象。我们在这里可以看到,我们在调用WriteLine()时并没有实例化Console类的对象。

PS

我的博客不定时分享日常工作中觉得有价值的内容,包括C#、C++、halcon、运动控制等等内容,喜欢的点赞,关注我。

C#using static相关推荐

  1. c语言中external,static关键字用法

    static用法: 在C中,static主要定义全局静态变量.定义局部静态变量.定义静态函数. 1.定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量.全局静态变量有 ...

  2. Exception in thread main java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static;只能在静态类型或顶级类型中才能声明静态方法

    Exception in thread "main" java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static:只能在静态类型或顶级类型中才 ...

  3. Static interface methods are only supported starting with Android N (--min-api 24): void okhttp3.log

    错误内容如下 Error: Static interface methods are only supported starting with Android N (--min-api 24): vo ...

  4. Java 静态变量,静态方法,静态常量(java static 关键字)

    Java 静态变量,静态方法,静态常量  就是变量 ,方法,常量前面添加了static 关键字 为什么要使用静态的呢 有时候在处理问题时会需要两个类在同一个内存区域共享一个数据, 不如现在 Main ...

  5. java static 作用详解

    static表示 "静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,也可是修饰内部类, 我们常说的静态内部类,注意外部类不能使用静态的, static方 ...

  6. public static final int REMIN_REQUEST_CODE = 0x911 自己的大致理解

    public static final int REMIN_REQUEST_CODE = 0x911; 自己理解为 一个静态常量,也就一个标识,自己目前主要在2个地方常用到 OnActivityRes ...

  7. C++ static

    (1)static表示静态变量.局部变量存储在栈区,在{}结束时被释放.而static修饰的变量存储在全局区,在程序结束时被释放. (2)static修饰的变量在外部文件中无法调用,即使使用exter ...

  8. java static 可见性_Java多线程 synchronized与可见性的关系以及可见性问题总结

    作者:七里香的编程之路 出自:OSCHINA 原文:my.oschina.net/u/4098550/blog/4548274 能保证可见性的措施 除了volatile 可以让变量保证可见性外.hap ...

  9. c cin.get()的用法小结_c语言中static 用法

    static在c里面可以用来修饰变量,也可以用来修饰函数. 先看用来修饰变量的时候.变量在c里面可分为存在全局数据区.栈和堆里.其实我们平时所说的堆栈是栈而不是堆,不要弄混. int a ; int ...

  10. java内部类的权限符,static介绍、内部类、final、权限修饰符的作用范围,

    static介绍.内部类.final.权限修饰符的作用范围,static 关键字:(可用于修饰方法.变量) static 特点: static是静态修饰符,一般修饰成员变量.被static修饰的属于全 ...

最新文章

  1. http header头设置反向代理不缓存
  2. 汇编程序设计与计算机体系结构软件工程师教程笔记:处理器、寄存器简介
  3. c语言学生信息系统 完整版,C语言 学生信息管理系统(完整版).docx
  4. python一点基础都没有的怎么办-Python基础常见问题总结(一)
  5. vim常用命令总结 (转)
  6. 我积累的数据库操作类(ASP.NET)
  7. ThinkPHP 5 访问出现No input file specified
  8. Ubuntu/Debian交叉编译安装ARM平台版本的ffmpeg
  9. opencv mat赋值_【3】OpenCV图像处理模块(18)重映射
  10. java字符串内存长度固定_深入理解 Java String#intern() 内存模型
  11. POJ3750 小孩报数问题【模拟】
  12. Linux在出现/java: cannot execute binary file
  13. 一个实例明白AutoResetEvent和 ManulResetEvent的用法
  14. Quartz配置RAMJobStore-007
  15. 本地计算机无法启动dhcp服务,重装系统后dhcp服务器无法启动怎么办
  16. linux复制整个目录_如何在Linux中复制整个目录?
  17. python真的好学吗?
  18. 抖音获客源码,短视频获客系统,获客SaaS有标准答案吗?
  19. 单链表建立的两种方法 头插法和尾插法
  20. 同一局域网内的其他电脑访问我的电脑本地的网站

热门文章

  1. Windows 8 系统快捷键热键列表收集
  2. IOS-awakeFromNib和viewDidLoad
  3. 去掉Phoca Download的Powered By
  4. Chapter 4 : 单行函数
  5. Python正则替换字符串函数re.sub用法示例(1)
  6. 浅谈MIPS地址对齐问题
  7. python制作安装包(setup.py)
  8. 手撸移动端轮播图(内含源码)
  9. eslint 禁用命令
  10. iTerm2 快捷键