中split?
.Net3.5里面用LINQ直接擺平:stringvalue="1,2,3,4,5"
;int[]ids=value.split(','
)//用逗號進行分割.Select(s=>int.Parse(s)
)//遍歷每個字符串并轉換為數字.OrderBy(s=>s)//排序.ToArray()
;//轉換為數組。如果不會LINQ或不是.Net3.5,可以用傳統方法做:
string[]list=value.split(',')
;//分割int[]id=newint[list.Length]
;//聲明目標數組for(inti=0;i<list.Length;i++)id[i]=int.Parse(list[i])
;//轉換文本到數組中Array.Sort(id)
;//直接排序我就是比較驚奇上面為啥有同學直接寫了一個冒泡排序…….Net內部的排序是快速排序,比冒泡排序快多了。上面代碼是手打的,沒經過編譯,不保證完全正確,大概演示一下。
上一篇st股停牌多久發一次公告
下一篇什么是頂級容器