C#编程基础与实践解析
1. C#基础概述
C#是一种区分大小写的编程语言,在输入库中的方法或类名时需格外留意大小写。不过,Visual Studio的IntelliSense功能可识别大小写输入错误,在编写代码时,能从下拉列表中选择正确的拼写。
2. 命名空间(Namespaces)
C#是面向对象的语言,每个程序都以类的形式编写,应用程序通过具有相同名称的命名空间来实现。命名空间是一种特殊的组织特性,可将标识符(变量名、常量名等)分组,编译器会在命名空间中查找代码里使用但未找到的标识符。
你也可以自行创建命名空间,命名空间可包含任意数量的类,还能扩展到其他源文件,即一个命名空间可跨多个源文件定义。C#源文件的扩展名是.cs。
3. 类(Classes)
类不仅仅是简单的数据结构,它可用于建模包含数据及对数据操作的概念。类包含私有和公共定义(成员)以及任意数量的操作(方法),这些方法对数据进行操作并赋予类意义。
可以使用类将程序分解为更易管理的部分,将实现的类放在单独的.cs文件中,只要不存在命名空间问题,就能在任何代码中引用该类。
以下是一个用C#实现的简单类 Vector 的示例:
class Vector
{
private double[] elem;
private int sz;
public Vector(int s)
{
elem = new double[s];
sz = s;
}
~
超级会员免费看
订阅专栏 解锁全文
11万+

被折叠的 条评论
为什么被折叠?



