C#视频—访问修饰符

简介: C#视频—访问修饰符

什么是修饰符?修饰符有什么作用?如果不写修饰符会怎样?等等。其实这也是平时所应该自己问自己的一些问题,深入思考深入学习。这一点还需要多向纪老师学习学习。接下来我把对访问修饰符的认识分享给大家,毕竟独乐乐不如众乐乐。

访问修饰符

访问修饰符是对访问权限的一个限制,访问修饰符一共五个,无时无刻都在使用。

public:公有修饰符,不受任何限制,也就是在同一个项目里都可以进行访问。

private:私有修饰符,只能在类的内部才可以进行访问。

protected  :保护修饰符。只限于本类和子类访问。

internal  :内部修饰符。只限于本项目内访问,其他不能访问。

protected internal : 内部保护修饰符。只限于本项目或是子类访问,其他不能访问。

如果不写修饰符的话就会有一个默认的访问修饰符

默认修饰符

默认修饰符是不写修饰符时,系统会自动给它赋一个系统已经写好的修饰符。

命名空间下只能使用两个访问修饰符public和internal。如果显示的给这些元素访问修饰符,那么其修饰符默认为internal。

类中的所有成员默认修饰符都是private,当然也可以修改成其他的访问修饰符。

接口的成员默认修饰符是public,不可能是其他的访问修饰符。


相关文章
|
2月前
|
C#
C# DataTable不能通过已删除的行访问该行的信息
C# DataTable不能通过已删除的行访问该行的信息
|
2月前
|
存储 监控 开发工具
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C#)
Baumer工业相机堡盟工业相机如何联合NEOAPI SDK和OpenCV实现相机图像转换为AVI视频格式(C#)
38 0
|
2月前
|
JavaScript 前端开发 C#
C# webbrowser控件设置代理IP访问网站
C# webbrowser控件设置代理IP访问网站
213 5
|
2月前
|
数据采集 API C#
网页解析高手:C#和HtmlAgilityPack教你下载视频
使用C#和HtmlAgilityPack解析小红书网页,下载其视频内容。文章涵盖了解析网页、获取视频链接、C#实现、HtmlAgilityPack简化解析、代理IP确保下载稳定及多线程提高下载效率。提供的代码示例展示了如何设置代理和多线程下载视频。实验结果显示,该方法能有效、高效地下载小红书视频。
网页解析高手:C#和HtmlAgilityPack教你下载视频
|
2月前
|
存储 C#
c#视频总结(二)
c#视频总结(二)
23 1
|
2月前
|
C#
C#视频总结(三)
C#视频总结(三)
19 0
|
2月前
|
C#
c#视频总结(一)
c#视频总结(一)
16 0
|
10月前
|
监控 C# C++
VS+C#+WPF多线程视频摄像头播放器监控
VS+C#+WPF多线程视频摄像头播放器监控
209 0
VS+C#+WPF多线程视频摄像头播放器监控
|
2月前
|
程序员 C#
C# 面向对象编程进阶:构造函数详解与访问修饰符应用
构造函数是一种特殊的方法,用于初始化对象。构造函数的优势在于,在创建类的对象时调用它。它可以用于为字段设置初始值
52 1
|
12月前
|
C#
【C#视频】数据类型
【C#视频】数据类型