一般教科书介绍的方法举例如下:
string[] files = new string[3] { @"Media\RoundPosition_MP3.wav", @"Media\InfoIncomplete_MP3.wav", @"Media\CardOk_MP3.wav" };但若是在某个字符串变量(str1)中已存入了字符串,且已知含三个子串,如:
string str1 = @"Media\RoundPosition_MP3.wav", @"Media\InfoIncomplete_MP3.wav", @"Media\CardOk_MP3.wav";
应该如何声明字符串数组呢?谢谢!
string[] files = new string[3] { @"Media\RoundPosition_MP3.wav", @"Media\InfoIncomplete_MP3.wav", @"Media\CardOk_MP3.wav" };但若是在某个字符串变量(str1)中已存入了字符串,且已知含三个子串,如:
string str1 = @"Media\RoundPosition_MP3.wav", @"Media\InfoIncomplete_MP3.wav", @"Media\CardOk_MP3.wav";
应该如何声明字符串数组呢?谢谢!
来自动填写声明式中的两个?处?谢谢!
string[] v= str1.Split(' ');
Console.WriteLine(v[0]+v[1]+v[2]);
string str1 = @"Media\RoundPosition_MP3.wav", @"Media\InfoIncomplete_MP3.wav", @"Media\CardOk_MP3.wav";
string [] a=str1.Split(',');
string [] files= new string [a.Length];
for(int i=0;i<a.Length;i++)
{
files[i]=a[i]
}
2.
string str1 = @"Media\RoundPosition_MP3.wav", @"Media\InfoIncomplete_MP3.wav", @"Media\CardOk_MP3.wav";string [] files=str1.Split(',');