2014-10-06 47 views
0

我有一个txt文件这样复制行,并将它们转移到一个批处理文件

文本1
文本2
Service1.wsdl
Sercice2.wsdl
NoService1.txt
NoService2.txt
Service3.txt
....

现在I W ant将C#中每个现有Service(Service1.wsdl,Service2.wsdl,...)中的名称复制到string中,以便稍后可以使用它们。

我需要在C#中类似

的.wsdl“之前让每一个名字”“从.txt文件,并将它们复制到一个字符串,所以我可以在一个循环中使用它们的内部C#”

+0

你有什么迄今所做?任何努力? – 2014-10-06 07:31:39

+0

请尝试一下,如果您遇到任何错误,我们随时为您服务。 – 2014-10-06 07:41:06

+0

非常感谢!我已经写了一些代码 – user2961680 2014-10-06 08:31:19

回答

0

我已经解决了吧:)

string[] lines = File.ReadAllLines("myTXTWithAllLines").Where(s => s.Contains("wsdl")).ToArray(); 
File.WriteAllLines("MyTXTWithOnlyWSDLLines", lines); 
0

我不会为你写代码,因为我目前无法看到你做了什么。

您可以阅读.txtFile.ReadAllLines

然后检查每个元素(每行是新数组中的元素)是否包含.wsdl。 然后您可以复制该元素并使用它。

相关问题