- 博客(4)
- 收藏
- 关注
原创 C# 学习笔记2
这是这次学习我觉得很细,也是很重要的点,保护级别。上次我发现,我实例化的类,竟然没法调用类中的属性,难道只能通过同类中的方法来间接调用吗,这也太麻烦了,我网上查了一下发现,原来c#中,默认的级别是private,最高保护级别,详细如上。后面括号里面的int还是表示传递的数据类型,只不过这里是从外向内传递,即向函数内部传递的数据,num1和num2分别为,所传递数据在此函数内部的名称,注意,传递的数据只在函数内部生效。double、float等也类似,注意,没有这个问号的时候,默认值为0,而不是null。
2023-10-19 17:27:18 46
原创 is inaccessible due to its protection level 保护级别
例如:A类中有属性property,级别为private,且有一个类为test,级别为public。此时,在B类中,实例化A类,名为R,此时,R是无法直接调用property的,只能通过test方法来调用。R想要想R.property这样直接调用,需要将property前加上修饰符public或者internal。注意,在c#中,无修饰符下的默认权限为private,在private级别下,只能由同类中的方法来访问属性,这里是由于需要调用的属性或者类的保护级别高于调用者的权限
2023-10-19 16:13:30 2462
原创 C# 学习笔记
C# 是一个简单的、现代的、通用的、面向对象的编程语言。由微软开发,至于为什么叫c#,据说因为微软觉得c#比c和c++都牛波一,所以就叫c++++,因此缩写c#。现代的、通用的编程语言。面向对象。面向组件。容易学习。结构化语言。它产生高效率的程序。它可以在多种计算机平台上编译。.Net 框架的一部分。(.NET 框架由一个巨大的代码库组成,是一个多语言组件开发和执行环境,它提供了一个跨语言的统一编程环境)就我初步学习的感觉而言,整体结构和JAVA很像,细节之处尽显C。
2023-10-18 17:31:56 54
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人