我使用TextArea为用户提供每一行的类型选项。我想拆分这些行,并逐行将这些单词插入数据库。我使用Razor View Engine。
答案 0 :(得分:2)
在你的控制器中试试这个
string[] Options= form["option"].Split(new string[] { Environment.NewLine }, StringSplitOptions.None);
来源SO
编辑:
如果要在文本中处理不同类型的换行符,可以使用匹配多个字符串的功能。这将在任一类型的换行符上正确分割,并在文本中保留空行和间距:
string[] lines = theText.Split(new string[] { "\r\n", "\n" }, StringSplitOptions.None);
答案 1 :(得分:1)
使用StringReader
课程
ReadLine()
方法
它更优雅。