我想将文本文件加载到数据网格中并应用正则表达式

问题描述 投票:0回答:1
string[] s = File.ReadAllLines(ofdl.FileName);
List<code> codes = new List<code>();
string textfile = ofdl.FileName;
var textvalues = s;
foreach (var item in textvalues)
{
   codes.Add(new code() { Value = RemoveEmptyLines(item) });
}
dataGrid.ItemsSource = codes;
under_label.Content = textfile;
under_label1.Content = codes.Count();
private string RemoveEmptyLines(string lines)
{
    return lines = Regex.Replace(lines, @"\n\s.+", "");
}

我想将文本文件加载到数据网格中并应用正则表达式

但是此代码对我不起作用

c# wpf datagrid
1个回答
0
投票

您不需要正则表达式来搜索空字符串。 (); string textfile = ofdl.FileName; var textvalues = s; foreach (var item in textvalues) { codes.Add(new ...方法可以。

String.IsNullOrWhiteSpace()
© www.soinside.com 2019 - 2024. All rights reserved.