C#视频的使用方法,在我一开始的印象中就是在C#的一开始作为指令使用,但是今天有接触到了一下Using语句,实在过程中使用的。于是百度了一下,查了一下Using的使用方法,发现原来有三种使用方法,那今天就一一的来进行一个小小的总结。

       一、作为指令使用:用于未命名空间创建别名或导入其他命名空间中定义的类型

这是我们最常见的Using的使用方法,这样就i可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间。而Using system 这种方法是每个CS的程序都会用的到的。

        二、Using语句

今天遇到的情况就是有关Using语句的;而此Using语句的作用就是/;括号中的代码的关闭和释放不用去另写代码进行控制,这些过程Using就全部搞定了,从而避免了丢掉语句的现象。

三、Using别名

这个用法到现在为止还没有接触过,但是在搜索的时候搜到了这个方法。

语法格式:using 别名 = 包括详细命名空间信息的具体的类型。

这种做法有个好处就是当同一个cs引用了两个不同的命名空间,但两个命名空间都包括了一个相同名字的类型的时候。当需要用到这个类型的时候,就每个地方都要用详细命名空间的办法来区分这些相同名字的类型。而用别名的方法会更简洁,用到哪个类就给哪个类做别名声明就可以了。

注意:并不是说两个名字重复,给其中一个用了别名,另外一个就不需要用别名了,如果两个都要使用,则两个都需要用using来定义别名的。

例如:

C#中Using的三种使用方法相关推荐

  1. php页面底部信息居中,css底部如何局中?css三种居中方法

    本篇文章给大家带来的内容是关于css底部如何局中?css三种居中方法,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 某天组长让我改一个表格的样式,要求底部局中.当时想很简单的嘛,哼哧 ...

  2. 打开计算机后 无法最小化,最小化窗口后无法在任务栏中显示的三种解决方法...

    [文章导读]最近有用户反映打开的窗口最小化后无法在任务栏中显示,通常情况下点击程序的最小化按钮都会显示在任务栏中,方便我们点击再次打开. 最近有用户反映打开的窗口最小化后无法在任务栏中显示,通常情况下 ...

  3. JavaScript中函数的三种定义方法

    JavaScript中函数定义的三种方法. 函数的三种定义方法分别是:函数定义语句.函数直接量表达式和Function()构造函数的方法.下面依次介绍这几种方法具体怎么实现. 1. 函数定义语句 // ...

  4. Swing中事件的三种处理方法

    2019独角兽企业重金招聘Python工程师标准>>>  Swing是目前Java中不可缺少的窗口工具组,是用户建立图形化用户界面(GUI)程序的强大工具.Java Swing组件自 ...

  5. PHP中数组的三种排序方法

    一.冒泡排序法 说明:找到最大的数,排列到最后面,然后继续找 例: $arr = array(3,5,-1,0,2); for($i=0;$i<count($arr)-1;$i++){ for( ...

  6. Oracle的join默认为,Oracle中的三种Join方法详解

    这里将为大家介绍Oracle中的三种Join方法,Nested loop join.Sort merge join和Hash join.整理出来以便帮助大家学习. 基本概念 Nested loop j ...

  7. python中保留小数_python保留小数位的三种实现方法

    前言 保留小数位是我们经常会碰到的问题,尤其是刷题过程中.那么在python中保留小数位的方法也非常多,但是笔者的原则就是什么简单用什么,因此这里介绍几种比较简单实用的保留小数位的方法: 方法一:fo ...

  8. oracle hash join outer,CSS_浅谈Oracle中的三种Join方法,基本概念 Nested loop join: Outer - phpStudy...

    浅谈Oracle中的三种Join方法 基本概念 Nested loop join: Outer table中的每一行与inner table中的相应记录join,类似一个嵌套的循环. Sort mer ...

  9. PHP中删除目录的三种方法

    原文链接:http://www.chinaz.com/program/2008/1022/41645.shtml PHP中删除目录的三种方法 1.递规法:利用递归一层一层的删. deleteDir($ ...

最新文章

  1. K-L散度(相对熵)
  2. [java手把手教程][第二季]java后端博客系统文章系统——No10
  3. tp连接mysql mysql_thinkphp学习简易教程(二) thinkphp连接读取MySQL数据库
  4. cocos2d-x for android配置 运行 Sample on Linux OS
  5. linux chattr修改文件属性,linux chattr(改变文件属性)
  6. 说实话,写了这么多程序了,还从来没有用JUnit作为单元测试工具测试过,今天就来学习一下
  7. 往远程mysql传数据库_三、Navicat将远程MySql数据库数据导入本地
  8. 蓝桥杯第五届JavaC组杨辉三角问题解决方法
  9. java搭建rtmp服务器,利用docker搭建RTMP直播流服务器实现直播
  10. 【杂谈】网络修复杂谈
  11. 基于FPGA的数字频率计Verilog开发
  12. u盘linux运行速度慢,linux准确测量U盘读写速度
  13. 路由器硬改+刷OpenWrt+挂载摄像头+U盘
  14. 用Java实现美女选妃
  15. linux+硬盘热插拔原理,Linux下关于热插拔硬盘的指令
  16. 前端开发工程师需要具备哪些专业技能?
  17. for 循环打印直角三角形、正三角形、棱形
  18. python图片压缩原理_LZ77无损压缩算法原理详解(结合图片和简单代码)
  19. NBA球员的选秀顺序和实际表现有多大差距?评估球员表现的VORP值又是怎么计算的?
  20. Java由今天的日期得到前几天的日期

热门文章

  1. iPhone电池到底为何不耐用,真相让人意外
  2. 微信小程序实现直接拨打电话功能
  3. 使用 Echarts 实现折线图中线条添加、删除、编辑
  4. jQuery阻止冒泡事件(单击事件执行了两次或多次)
  5. Myeclipse中文乱码解决方式
  6. 四川移动IMS扩展————VOIP电话
  7. 旧iPhone升级就变慢?苹果承认:是我干的,但为了你好!
  8. caffe batchnorm
  9. 利用 FFmpeg 批量自动生成视频封面
  10. 从税收制度的发展,看Mercurity.Finance的等比抽税