C# String.ToCharArray() 方法
String.ToCharArray() 方法用于获取字符串的字符数组,它将该字符串的字符复制到Unicode 字符数组中。
用法:
char[] String.ToCharArray(); char[] String.ToCharArray(int start_index, int length);
参数:
- 第一种语法没有参数,它返回完整字符串的字符数组。
- 在第二种语法中,有两个参数:
start_index
- 从您想要将字符串字符复制到 Unicode char[] 的位置,以及length
– 要复制的字符总数。
返回值:在这两种情况下,它都会返回char[]
。
例:
Input: string str = "Hello world!"; Function call: char[] char_arr = str.ToCharArray(); Output: char_arr:H e l l o w o r l d ! Input: string str = "Hello world!"; Function call: //converting 5 characters from 6th index char[] char_arr = str.ToCharArray(6, 5); Output: char_arr:w o r l d
使用 String.ToCharArray() 方法将字符串转换为字符数组的 C# 示例
using System;
using System.Text;
namespace Test
{
class Program
{
static void Main(string[] args)
{
//string variable
string str = "Hello world!";
char[] char_arr = str.ToCharArray();
Console.WriteLine("str:" + str);
//printing char[]
Console.WriteLine("char_arr...");
foreach (char item in char_arr)
{
Console.Write(item + " ");
}
Console.WriteLine();
//converting 5 characters from 6th index
char_arr = str.ToCharArray(6, 5);
//printing char[]
Console.WriteLine("char_arr...");
foreach (char item in char_arr)
{
Console.Write(item + " ");
}
Console.WriteLine();
//hit ENTER to exit
Console.ReadLine();
}
}
}
输出
str:Hello world! char_arr... H e l l o w o r l d ! char_arr... w o r l d
参考:String.ToCharArray() 方法
相关用法
- C# String.ToUpperInvariant用法及代码示例
- C# String.ToLowerInvariant用法及代码示例
- C# String.IsNullOrEmpty()用法及代码示例
- C# String.Copy()用法及代码示例
- C# String.Clone()用法及代码示例
- C# String.Insert()用法及代码示例
- C# String.Split()用法及代码示例
- C# String.Contains()用法及代码示例
- C# String.Format()函数用法及代码示例
- C# String.CopyTo()用法及代码示例
- C# String.Compare()用法及代码示例
- C# String.Format()方法用法及代码示例
- C# String.IsNormalized用法及代码示例
- C# String.IndexOf()方法用法及代码示例
- C# StringBuilder.ToString用法及代码示例
- C# String ToLower()用法及代码示例
- C# String ToString()用法及代码示例
- C# String Contains()用法及代码示例
- C# String ToCharArray()用法及代码示例
- C# String IndexOf()用法及代码示例
注:本文由纯净天空筛选整理自 String.ToCharArray() method with example in C#。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。