string[] pullspec = File.ReadAllLines(@"C:\fixedlist.txt");
foreach (string ps in pullspec)
{
string pslower = ps.ToLower();
string[] pslowersplit = pslower.Split('|');
var keywords = File.ReadAllLines(@"C:\crawl\keywords.txt");
if (pslower.Contains("|"))
{
if (pslower.Contains(keywords))
{
File.AppendAllText(@"C:\" + keyword + ".txt", pslowersplit[1] + "|" + pslowersplit[0] + "\n");
}
}
}
Это не компилируется из-за pslower.Contains(keywords)
, но я не пытаюсь сделать 100 Foreach петли.C# string.Contains с использованием переменной
Есть ли у кого-нибудь предложения?
так как я могу сделать File.AppendAllText (@ "C: \" + ключевое слово + ".txt", pslowersplit [1] + "|" + pslowersplit [0] + "\ n"); – 2010-08-02 23:32:32
сделать выбранное ключевое слово именем текстового файла – 2010-08-02 23:37:40
@Mike: Вы хотите создать файл только для первого совпадения или для всех совпадений? – kbrimington