Перегрузка оператора сравнения - C# (215798)
Формулировка задачи:
подскажите как перегрузить != в моем классе с возвращением тру или не тру =)
Решение задачи: «Перегрузка оператора сравнения»
textual
Листинг программы
public static bool operator !=(Q a, Q b)
{
int n = a.qa.Count;
int n2 = b.qa.Count;
char[] v = new char[n];
char[] v2 = new char[n2];
a.qa.CopyTo(v, 0);
b.qa.CopyTo(v2, 0);
for (int i = 0; i < n; i++)
{
if (v[i] != v2[i])
{
return true;;
}
}
return false;
}