C#打开每个文本文件并阅读所有文本问题
发布时间:2020-12-15 20:04:50 所属栏目:百科 来源:网络整理
导读:{ DirectoryInfo dinfo = new DirectoryInfo(@"C:Documents and SettingsgDesktop123"); FileInfo[] Files = dinfo.GetFiles("*.txt"); foreach (FileInfo filex in Files) { string contents = File.ReadAllText(filex); string sharename = Regex.Matc
{ DirectoryInfo dinfo = new DirectoryInfo(@"C:Documents and SettingsgDesktop123"); FileInfo[] Files = dinfo.GetFiles("*.txt"); foreach (FileInfo filex in Files) { string contents = File.ReadAllText(filex); string sharename = Regex.Match(contents,@"Share+(S*)(.)(.*)(.)").Groups[2].Value; } } 我只是想能够打开这个目录中的每个文本文件,阅读全部,然后拉出我列出的正则表达式,有了这个代码,有人可以指出我的脑屁在哪里? ‘System.IO.File.FileInfo’与’string’的最佳重载方法匹配具有一些无效参数 解决方法
ReadAllText方法需要一个string类型的文件名参数而不是
FileInfo:
string contents = File.ReadAllText(filex.FullName); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |