C# 语法 - 用逗号将字符串拆分为数组、转换为通用列表以及倒序

作者:编程家 分类: c++ 时间:2025-09-18

使用C#编程语言时,经常会遇到将字符串拆分为数组、转换为通用列表以及倒序的需求。这些操作在处理数据时非常常见且有用。本文将介绍如何使用C#语法来完成这些任务。

将字符串拆分为数组

在C#中,可以使用Split方法将字符串拆分为数组。Split方法接受一个字符作为分隔符,并返回一个字符串数组,其中每个元素都是原始字符串中根据分隔符拆分后的子字符串。

下面是一个示例代码,演示了如何将一个由逗号分隔的字符串拆分为数组:

csharp

string str = "苹果,香蕉,橙子,葡萄";

string[] fruits = str.Split(',');

foreach (string fruit in fruits)

{

Console.WriteLine(fruit);

}

输出结果为:

苹果

香蕉

橙子

葡萄

转换为通用列表

在C#中,可以使用List泛型类来创建通用列表。通用列表可以存储任意类型的元素,并且可以动态添加或删除元素。

下面是一个示例代码,演示了如何将字符串数组转换为通用列表:

csharp

string[] fruits = { "苹果", "香蕉", "橙子", "葡萄" };

List fruitList = new List(fruits);

foreach (string fruit in fruitList)

{

Console.WriteLine(fruit);

}

输出结果为:

苹果

香蕉

橙子

葡萄

倒序

在C#中,可以使用Reverse方法对列表进行倒序操作。Reverse方法会反转列表中元素的顺序。

下面是一个示例代码,演示了如何对通用列表进行倒序操作:

csharp

List fruitList = new List { "苹果", "香蕉", "橙子", "葡萄" };

fruitList.Reverse();

foreach (string fruit in fruitList)

{

Console.WriteLine(fruit);

}

输出结果为:

葡萄

橙子

香蕉

苹果

本文介绍了如何使用C#语法将字符串拆分为数组、转换为通用列表以及对列表进行倒序操作。这些技巧在处理数据时非常实用,可以帮助我们更好地管理和操作字符串和列表。希望本文能对你在C#编程中遇到的类似问题提供帮助。