我是全新的C#编码。实际上我需要知道如何从多行文本框中删除空白行,然后用其元素填充数组? 假设我的文本框的数据为:
d1
d2
d3
d8
所以我想在d2之后忽略空行,所以在d3之后然后用数据填充我的数组,这样数组应该只有:
array={d1,d2,d3,d8} and not the blank lines data?
有人能帮助我吗?
答案 0 :(得分:2)
试试这个:
var array = txtBox.Text.Split(new string[] {Environment.NewLine}, StringSplitOptions.RemoveEmptyEntries);
这将通过换行符将TextBox的Text拆分为数组。并通过指定RemoveEmptyEntries的分割选项自动删除空元素。