例:
stringa="abcdefg";
string[]b=newstring[a.Length];
for(inti=0;i { b[i]=a.Substring(i,1); Console.WriteLine(b[i]); } ToCharArray()返回的是char类型数组 扩展资料 C#字符串转数组,数组转字符串,后遍历数组 stringstr="1,2,3,4,5,6,7"; string[]strArray=str.Split(',');//字符串转数组 str=string.Empty; str=string.Join(",",strArray);//数组转成字符串 //声明数组.第一种方法.声明并分配元素大小. int[]Myint=newint[30]; Myint[0]=30; Myint[1]=50; //以此类推,起始下标为0 //声明数组,第二种方法,声明并直接赋值,没有指定元素大小. int[]Myint1={20,10,50,65,18,90}; //声明数组,第三种方法,声明并分配大小,且赋值. int[]i=newint[5]{10,20,30,40,50}; //foreach循环遍历数组.. int[]Sum=newint[50]; Randomrd=newRandom(); //先用for循环给数组取随机数. for(ints=0;s<=Sum.Length-1;s++)//Sum.Length是数组的一个属性,Length代表数组的长度 { Sum[s]=rd.Next(100); } //遍历数组输出 foreach(inttinSum) { Console.WriteLine(t); }
string有一个 ToCharArray() 方法,就是转成成 Char[] 的。
using System;
namespace ConsoleDemo
{
class Program
{
static void Main(string[] args)
{
string str = "123456789";
Char [] chArr = str.ToCharArray();
foreach (var c in chArr)
Console.Write(c + " ");
Console.ReadKey();
}
}
}
Encoding.UTF8.GetBytes(您的字符串)
for(int i=0;i
}
string str="hello world";
char[] c = str.ToCharArray();