第7章 常用数据结构与算法 数据结构和算法是程序设计的基石。 本章重点讲述C# 中的几个主要的数据结构 类型:字符串、数组和枚举。 本章还将介绍一些常用算法,如几种典型 排序算法的C# 实现。 * 2 C# 程序设计实用教程7.1 字符串 字符串是应用程序和用户交互的主要方式之一。 .NET 提供了几个类来快速实现字符串操作,包括 String 、StringBuilder 等。 * 3 C# 程序设计实用教程7.1.1 静态字符串String System.String 是最常用的字符串操作类。下面从各个 应用的角度对String 类进行详细的介绍。 1. 比较字符串 比较字符串是指按照字典排序规则,判定两个字符 的相对大小。 在String 类中,常用的比较字符串的方法包括 Compare 、CompareTo 、CompareOrdinal 以及Equals 。 * 4 C# 程序设计实用教程方法 说明 Compare 静态方法。比较两个指定的String 对象 CompareTo 非静态方法。将此字符串与指定的对象或String 进行比较,并返回两者相对 值的指示 Concat