
(C#)将字符串转换为字符数组和整数数组
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程详细介绍如何在C#编程语言中将字符串数据分别转化为字符数组与整数数组,适合初学者了解基础数据类型操作。
在C#中,可以将字符串转换为字符数组或整数数组。
要将字符串转换成字符数组,可以使用`ToCharArray()`方法:
```csharp
string str = example;
char[] charArray = str.ToCharArray();
```
若需要把包含数字的字符串转换成整型数组,则首先应确保该字符串中的每个元素都是有效的数字。之后可利用循环将每一个字符转换为相应的整数,并将其添加到一个新创建的`int`类型的数组中:
```csharp
string numStr = 12345;
int[] intArray = new int[numStr.Length];
for (int i = 0; i < numStr.Length; i++)
{
intArray[i] = (int)Char.GetNumericValue(numStr[i]);
}
```
或者,可以使用`Select()`方法结合LINQ来简化转换过程:
```csharp
string numStr = 12345;
int[] intArray = numStr.Select(c => c - 0).ToArray();
```
以上代码将字符串中的每个字符转化为对应的整数值。
全部评论 (0)
还没有任何评论哟~


