打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
C#-访问修饰符与程序集的引用 100

  之前已简单学过4种访问修饰符,学习过继承后,现在再添加一种,分别为:

  1) private 私有的只能在本类中访问

  2) protected 受保护的 只能在本类及子类中访问

  3) internal 只能在本项目中即同一命名空间下访问

  4) protected internal

  4.1) 命名空间相同的时候,protected internal=internal;

  4.2) 命名空间不同的时候,protected internal=protected;

  5) public 公共的任意地方都可以访问

  程序集:只需知道程序集分为以.exe(可执行文件)和.dll(多为类库)区别在于前者可以点击运行起来,比如之前的控制台计算器;后者不能点击运行,多作为被引用的类库

  添加程序集引用:一般为.net类库的引用,解决方案中各个项目之间的引用(三层时再说),再就是添加外部的引用,添加方法如下

  

  添加引用

  通过图中引用右击的方式或者在项目名称上右击选择添加->引用都可以,打开对话框

  

  添加引用对话框

  图中复选框打对钩的就是被添加上的,蓝条中的就是配置文件时要用到的程序集,至于其他的以后用到再说

  编辑器中添加引用

  

  编辑器中的引用

  当创建一个项目时,VS会自动帮我们添加一些引用,图中红框中的都是引用信息

  

  删除引用信息

  编辑器中没有引用信息编译就会报错,解决的前提是之前的引用中必须有该程序集的引用

  解决方法如图所示

  

  两种解决方式

  出现这个类似纸片的不再赘述了,选择using.system的方式,在上方就会出现 "编辑器中的引用"图中红框中的第一条信息 using.System;因为Console类就在这个程序集中,而List集合在程序集

  System.Collections.Generic中;如果使用第二种方式,两种方式如下图所示

  

  两种引用方式

  第一种方式将引用信息放在命名空间名称上面,方法中只写类名.方法名

  第二种方式将全限定命名都写出来了,一般都不用这种方式

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
C#中的访问修饰符
C#中默认访问修饰符
V5.6类的封装
C#温故而知新学习系列之面向对象编程—定义类与创建类的对象(一)
C#中方法、类等的默认访问修饰符
C#类修饰符见解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服