string.join to List <string> </string>

时间:2012-05-09 15:09:14

标签: c# c#-4.0 c#-to-vb.net

我想从以下代码返回一个List:

private List<string> tokenizer(string x)
.........
 ..........
i has done thank you

我尝试使用

.ToList();

但它不起作用。有人可以帮忙吗?感谢。

2 个答案:

答案 0 :(得分:2)

我会对此有所了解。这是你的事吗?

var list = from s in Regex.Split(sb.ToString(), "([ \\t{}()\n])") 
             where s.Length > 3 && !exclude.IsMatch(s) 
             select s.Replace("!‌", "@")).ToList()

然后你可以退货:

return list;

如果这不是您要做的,请提供更多详细信息。

答案 1 :(得分:1)

这是你想要的吗?

return new List<String>(
    from s in Regex.Split(sb.ToString(), "([ \\t{}()\n])")
    where s.Length > 3 && !exclude.IsMatch(s)
    select s.Replace("!‌", "@"));

如果您想要清理文本列表,不确定为什么要将字符串连接在一起。