Split string, convert ToList() in one line

后端 未结 10 1928
借酒劲吻你
借酒劲吻你 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:30

    You can also do it this way without the need of Linq:

    List numbers = new List( Array.ConvertAll(sNumbers.Split(','), int.Parse) );
    
    // Uses Linq
    var numbers = Array.ConvertAll(sNumbers.Split(','), int.Parse).ToList();
    

提交回复
热议问题