Kad nežinau kas nesigauna. Aš susirandu iš abiejų text failų bendrus žodžius ir tuomet darau tikrinimą.
static void Rastiilg(string fv, string fvr, char[] skyrikliai)
{
string Book1 = File.ReadAllText(fv, Encoding.GetEncoding(1257));
string Book2 = File.ReadAllText(fvr, Encoding.GetEncoding(1257));
string[] Words1 = Book1.Split(skyrikliai, StringSplitOptions.RemoveEmptyEntries);
string[] Words2 = Book2.Split(skyrikliai, StringSplitOptions.RemoveEmptyEntries);
int ilgis = 0;
string zod = null;
int pr = 0;
int n = 0;
string[] zodziai = new string[100];
string[] usedwords = new string[100];
for (int i = 0; i < Words1.Length; i++)
{
for (int j = 0; j < Words2.Length; j++)
{
if (Words1[i] == Words2[j])
{
usedwords[n] = Words1[i];
n++;
}
}
}
//for (int i = 0; i < n; i++)
//Console.WriteLine(usedwords[i]);
for (int i = 0; i < Words1.Length; i++)
{
for (int j = 0; j < n; j++)
{
if ((Words1[i] != usedwords[j]))
{
if ((ilgis < Words1[i].Length))
//Console.WriteLine(usedwords[j]);
ilgis = Words1[i].Length;
zod = Words1[i];
pr = i;
}
}
}
Console.WriteLine(zod);