c# 类的基本知识,未完,待续
来源:互联网 发布:电动汽车充电数据 编辑:程序博客网 时间:2024/04/30 17:34
1.访问修饰符的使用,如果函数或者是成员变量被public修饰的话,那么可以在该class之外访问,如果是private的话是不能在这个类
之外来访问的,c#中默认的是使用private修饰符,但是作为一个良好的编程习惯的话,还是需要显示的指明是private。
2.c#语言中提供关键字partial,例如
cs1.cs
partial class Circle ()
{
private double radius;
public Circle(double radius)
{
this.radius = radius;
}
}
cs2.cs
partial class Circle
{
double getArea ()
{
return radius * radius * Math.PI;
}
}
编译时将上面的两个函数同时提供给编译器即可。
3.static类
C#语言的另一个特性是能将一个类声明为static 类(静态类)。static 类中只能包含static成员(使用该类创建的所有成员将共享这些
成员的同一个拷贝)
4.anonymous class匿名类
创建匿名类的办法是以new 关键字开头,后跟一对{},并在大括号内定义想在类中包含的字段和值,但是需要注意的是。匿名类只能包含
public 字段,字段必须全部初始化,不可以是static 字段,而且不能在其中指定任何方法,常常使用var 关键字将匿名类声明为一个具有
隐式类型的变量。甚至可以创建同一个匿名类的另一个实例,但在其中填充不同的值,如果是同一个匿名实体的话,可以使用复制语句来
进行复制操作。
var myAnonymousObject = new { Name = "Zhou Jing", Age = 42};
Console.WriteLine("Name: {0} Age: {1}", myAnonymousObject.Name, myAnonymousObject.Age);
var anotherAnonymousObject = new { Name = "Zhou Zi Jin", Age = 10};
anotherAnonymousObject = myAnonymousObject;
未完,待续。。。
- c# 类的基本知识,未完,待续
- 未完待续的几个命令
- C#软件解决方案_关键词(未完待续)
- C# 基础补遗(未完待续)
- 关于抽象类的整理(未完待续)
- Java的8中封装类(未完待续)
- 未完待续
- 未完待续
- 未完待续
- 未完,待续
- 未完待续~~~~~~~~~~~~~~~~
- 未完待续
- 未完待续
- 未完待续
- 未完待续
- 未完待续
- 程序代码注释的探讨[未完待续]
- 未完待续的在线考试系统
- mysql 基本命令
- Py正则表达式中的【零宽断言】
- 骆昊的技术空间
- 欢迎光临但诺的技术博客!
- 用VC设计托盘图标程序
- c# 类的基本知识,未完,待续
- SQL Server 2005数据库镜像简介
- SQL Server 2005高可用性之镜像功能
- telnet到arm上的一个程序(这个说法...)
- 用asp.net(c#)获取网页源代码(两种方法)
- 生命中不能拥有的
- 总会有遗憾
- Scrum是在这些方面‘被失败’
- 用PUT方式上传大文件