Ante todo que tenga un buen día, tengo un problema y no puedo solucionarlo aunque recién estoy comenzando a programar en C#, espero me ayuden este es el problema:
int a, b, acu = 0;
a = txta.TextLength;
b = txtb.Text.Length;
int[] NumA = new int[a];
int[] NumB = new int;
int[] Interseccion= new int[20];
for (int i = 0; i < a; i++)
{
for (int j = 0; j < b; j++)
{
if (NumA == NumB[j] && i!=j)
{
Interseccion[acu] = NumA;
acu++;
}
}
}
foreach (int x in Interseccion)
{
txtinterseccion.Text = "" + x;
listBox1.Items.Add(x);
}
Lo que deseo hacer es que al ingresar datos en el arreglo A = {1,2,3,4,5} me compare con el arreglo B = {1,8,9,} y que por ejemplo en el "label9" que va a ser A ∩ B me muestre solo {1} o si existiese mas de un que me muestre {1,2,3}, espero atentamente su respuesta de antemano gracias por la ayuda.