Вывод массива введенного с клавиатуры - C#
Формулировка задачи:
Здравствуйте, не могу понять как мне получить доступ к массиву(двум массивам в конкретном случае) введенных с клавиатуры. Я пробовал очень много чего, но дальше класса использовать массив введенный с клавиатуры не смог. Вообще хотел бы определить массив, в котором наибольшее количество элементов, в изображении которых имеется цифра семь. На экран первым вывести элементы этого массива. При этом необходимо объявите класс, закрытыми компонентами класса являются два массива.
Буду очень благодарен.
using System;
public class Massive
using System;
public class Massive
{
private int[]A;
private int[]B;
//public int Length //Не получаю доступ к А в Main, а так же не могу понять как индексировать массив В.
//{
// get{return A.Length;}
//}
//public int this [int index]
//{
// get{return A[index];}
// set{A[index]=value;}
//}
public Massive()
{
Console.Write("Введите р-р массива A \n");
int n1=int.Parse(Console.ReadLine());
A=new int[n1];
Console.Write("Введите р-р массива B \n");
int n2=int.Parse(Console.ReadLine());
B=new int[n2];
Console.Write("Введите элементы массива A \n");
for(int i1=0;i1<A.Length;i1++) A[i1]=int.Parse(Console.ReadLine());
Console.Write("Введите элементы массива B \n");
for(int i2=0;i2<B.Length;i2++) B[i2]=int.Parse(Console.ReadLine());
}
}
public class Program
{
public static void Main()
{
Massive mas= new Massive();
}
}
}Решение задачи: «Вывод массива введенного с клавиатуры»
textual
Листинг программы
class MyArray
{
private int[] a;
public MyArray()
{
Console.Write("Введите р-р массива A \n");
int n1=int.Parse(Console.ReadLine());
a=new int[n1];
for(int i1=0;i1<A.Length;i1++) A[i1]=int.Parse(Console.ReadLine());
}
public int[] A
{ get { return a; } set { a = value; } }
}