Split string, convert ToList() in one line

后端 未结 10 1924
借酒劲吻你
借酒劲吻你 2020-11-27 10:00

I have a string that has numbers

string sNumbers = \"1,2,3,4,5\";

I can split it then convert it to List

         


        
10条回答
  •  无人及你
    2020-11-27 10:48

    On Unity3d, int.Parse doesn't work well. So I use like bellow.

    List intList = new List( Array.ConvertAll(sNumbers.Split(','),
     new Converter((s)=>{return Convert.ToInt32(s);}) ) );
    

    Hope this help for Unity3d Users.

提交回复
热议问题