string origin= "新华/网/南京/7月/29日/电/记者/王/骏/勇/南京市/7月/24日/发生/一起/绑架/勒索/案/几/名/犯罪嫌疑人/绑架/一/名/富商/的/儿子/向/其/家人/勒索/3000万/元/结果/双方/以/500万/元/成交/。/27日/南京/警方/在/接到/报案/后/雷霆/出击/快速/破获/此案/9/小时/内/将/主要/犯罪嫌疑人/郭/某/等/4/人/抓获/。/"List<string[]> term = new List<string[]>();
term.Add(origin.Split('/'));
string[] Term = term.ToArray();================================================运行后报错说:无法将类型“string[][]”隐式转换为“string[]”
是不是那个list本身是一个二维数组?但我的本意是想得到一个一维的。
请问我要如何改写?
谢谢!
term.Add(origin.Split('/'));
string[] Term = term.ToArray();================================================运行后报错说:无法将类型“string[][]”隐式转换为“string[]”
是不是那个list本身是一个二维数组?但我的本意是想得到一个一维的。
请问我要如何改写?
谢谢!
这个有问题吧
term.ToArray() 返回的是string[][]
term.Add(origin.Split('/'));
string[] Term = term.ToArray(); 用上面的代码吧.建议用集合中的ArrayList.
{
string origin = "新华/网/南京/7月/29日/电/记者/王/骏/勇/南京市/7月/24日/发生/一起/绑架/勒索/案/几/名/犯罪嫌疑人/绑架/一/名/富商/的/儿子/向/其/家人/勒索/3000万/元/结果/双方/以/500万/元/成交/。/27日/南京/警方/在/接到/报案/后/雷霆/出击/快速/破获/此案/9/小时/内/将/主要/犯罪嫌疑人/郭/某/等/4/人/抓获/。/"; //List<string[]> term = new List<string[]>();
//term.Add(origin.Split('/')); string[] Term = origin.Split('/');
}