我有一个像这样的.txt文件
文本1
文本2
Service1.wsdl
Sercice2.wsdl
NoService1.txt
NoService2.txt
Service3.txt
....
现在我想将每个现有服务(Service1.wsdl,Service2.wsdl,...)中的名称复制到C#中的string
中,以便我以后可以使用它们。
我需要C#中的东西,如
"在" .wsdl"之前获取每个名字。从.txt文件中将它们复制到一个字符串中,这样我就可以在C#"
中的循环中使用它们答案 0 :(得分:0)
我不会为你编写代码,因为我无法看到你到目前为止做了什么。
您可以使用 File.ReadAllLines 阅读 .txt 。
然后检查每个元素(每行是这个新数组中的元素),如果它包含.wsdl
。
然后你可以复制该元素并使用它。
答案 1 :(得分:0)
我已经解决了它:)
string[] lines = File.ReadAllLines("myTXTWithAllLines").Where(s => s.Contains("wsdl")).ToArray();
File.WriteAllLines("MyTXTWithOnlyWSDLLines", lines);