При попытке сравнения структур , получаю следующее сообщение "Process is terminating due to StackOverflowException."
namespace peregruzka
{
public struct Name
{
public string name;
public string surname;
public int age;
/* public override bool Equals (object struct_object)
{
if (struct_object is Name)
{
Name _name = (Name) struct_object;
return name == _name.name && surname == _name.surname && age == _name.age;
}
else return false;
}
public override int GetHashCode()
{
return name.GetHashCode() ^ surname.GetHashCode() ^ age.GetHashCode();
} */
public Name( string n,string s,int a)
{
this.name = n;
this.surname= s;
this.age = a;
}
public static bool operator ==( Name human1, Name human2)
{
if (human1 == human2) return true;
else return false;
}
public static bool operator !=( Name human1, Name human2)
{
if (human1 != human2) return true;
else return false;
}
}
public class peregruzka
{
static void Main(string[] args)
{
Name [] human =
{
new Name (" tom", "radl", 12 ),
new Name (" dan", "poter", 12 ),
new Name (" fedya", "poter", 123 ),
new Name (" vasia", "loh", 11 ),
new Name (" sada", "maza", 14 ),
new Name (" tom","radl",12)
};
// bool equals = (count == count1);
int arr_legth = human.GetUpperBound(0);
Console.WriteLine(arr_legth);
for (int i = 0; i <= arr_legth; i++)
{
count = human[i];
bool equals;
for (int j = 0; j <= arr_legth; j++)
{
if (j == i) continue;
if (count == human[j]) Console.WriteLine($"{count} is equal {human[j]}");
}
}
}
}
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Есть таблица какие люди когда приходятВ таблице данные лежат как на фото1
Как сделать запрос так что бы в результате мне вышла таблица где product_id соответствовал бы одновременно 2 условиям например attribute_id = 12 и attribute_id...
Пытаюсь подключиться к базе данных через intellij idea, при нажатии на test connection получаю ошибку Connection to MySQL - mydb@localhost failed[08001] Could not create connection to database...