C# 类型基础与应用
1. 类型基础概述
C# 程序主要由函数、数据和类型这三个基本元素构成。下面我们分别对它们进行详细介绍。
1.1 函数
函数通过执行一系列语句来完成特定操作。例如,有一个函数可以计算两点之间的距离,或者计算一组数值的平均值。函数是处理数据的一种方式。
1.2 数据
数据是函数操作的对象。比如,数据可以存储一个点的坐标,或者一组数值。数据总是具有特定的类型。
1.3 类型
类型包含一组数据成员和函数成员,函数成员用于操作数据成员。常见的类型有类和结构体,它们为创建数据提供了模板,数据总是类型的一个实例。下面通过几个具体例子来进一步理解类型。
1.3.1 String 类
String 类用于表示字符序列。可以存储像 “.NET” 或 “http://oreilly.com” 这样的值,还能执行一些操作,如返回字符串中特定位置的字符,或者获取字符串的小写形式。以下是一个示例代码:
using System;
class Test {
static void Main () {
string s = ".NET";
Console.WriteLine (s.ToLower()); // 输出 ".net"
Console.WriteLine (s.Length); // 输出 4
}
}
1.3.2 int 结构体
int 结构体表示 32 位的有符号整数,