当前位置: 代码迷 >> ASP.NET >> 数组有关问题 急
  详细解决方案

数组有关问题 急

热度:2685   发布时间:2013-02-25 00:00:00.0
数组问题 急!!!在线等。。。
C# code
string camId="300,50,65,52";long[] campaignId=new long[]{300,50,65,52};

各位大虾,请问如何将camId的值,赋值到campaignId啊?

------解决方案--------------------------------------------------------
探讨
C# code


string camId="300,50,65,52";
long[] campaignId=new long[]{300,50,65,52};


各位大虾,请问如何将camId的值,赋值到campaignId啊?

------解决方案--------------------------------------------------------
C# code
string camId = "300,50,65,52";                long[] campaignId = camId.Split(new char[] { ',',','}).Select(a=>long.Parse(a)).ToArray();                /*                         [0]    300    long                        [1]    50    long                        [2]    65    long                        [3]    52    long                 */
------解决方案--------------------------------------------------------
string camId="300,50,65,52";
long[] campaignId=camId.ToCharArray(); 

------解决方案--------------------------------------------------------
这是赋给string[]数组的方法
C# code
string camId = "300,50,65,52";string[] campaignId = null;campaignId = camId.Split(',');
  相关解决方案