string[] a = { "001|22", "002|33" }; string[] newArray =new string[a.Length]; for (int i = 0; i < a.Length; i++) { string b = a[i].ToString(); string[] a1 = b.Split('|'); for (int j = 0; j < a1.Length; j++) { newArray.SetValue(a1[0].ToString(), i); break; } } 形成newArray: {"001","002"}
void Main() { string[] a={"001|22","002|33"}; List<string>list=new List<string>(); foreach(string b in a) { list.Add(Regex.Match(b,@".*(?=\|)").Value); }
string[] a = new string[3]; a[0] = "001|22"; a[1] = "0020|33"; a[2] = "003|44"; string[] b = new string[a.Length]; for (int i = 0; i < b.Length; i++) { b[i] = a[i].Substring(0, a[i].IndexOf('|')); Response.Write(b[i] + "<br/>"); }
String[] a = { "001|22","002|33" }; String[] b = new String[2]; for (Int32 index=0;index<a.Length;index++) { b[index] = a[index].Substring(0, a[index].IndexOf('|')); } foreach(String item in b) Response.Write(item+" ");
for(int i=0;i<a.Length;i++)
b[i]=a[i].Substring(0,3);
a[0] = "001|22";
a[1] = "002|33";
a[2] = "003|44";
string[] b = new string[a.Length];
for (int i = 0; i < b.Length; i++)
{
b[i] = a[i].Substring(0, 3);
Response.Write(b[i] + "<br/>");
}
数组里|前面的东西取出来放到另一个数组里面string[] b={001,002}
string[] newArray =new string[a.Length];
for (int i = 0; i < a.Length; i++)
{
string b = a[i].ToString();
string[] a1 = b.Split('|');
for (int j = 0; j < a1.Length; j++)
{
newArray.SetValue(a1[0].ToString(), i);
break;
}
}
形成newArray: {"001","002"}
void Main()
{
string[] a={"001|22","002|33"};
List<string>list=new List<string>();
foreach(string b in a)
{
list.Add(Regex.Match(b,@".*(?=\|)").Value);
}
string[] c=list.ToArray();
Console.Write(c);
/*
001
002
*/
}
要加入什么命名空间呀
string[] a = new string[3];
a[0] = "001|22";
a[1] = "002|33";
a[2] = "003|44";
string[] sss = a.Select(str => str.Split('|')[0]).ToArray();
string[] a = { "001|22", "002|33" };
string[] arryNew = a.Select(s => s.Split('|')[0]).ToArray();
a[0] = "001|22";
a[1] = "0020|33";
a[2] = "003|44";
string[] b = new string[a.Length];
for (int i = 0; i < b.Length; i++)
{
b[i] = a[i].Substring(0, a[i].IndexOf('|'));
Response.Write(b[i] + "<br/>");
}
String[] a = { "001|22","002|33" };
String[] b = new String[2];
for (Int32 index=0;index<a.Length;index++)
{
b[index] = a[index].Substring(0, a[index].IndexOf('|'));
}
foreach(String item in b)
Response.Write(item+" ");