如何从C#中的另一个类访问数组?

时间:2018-09-27 00:58:25

标签: c# arrays

我有一个带有登录系统信息的“结构”。

struct AlmacenaUsuarios
{
    public string sUsuario;
    public string sUsuarioContra;
    public int iUsuarioTipo;
    public bool bUsuarioBloq;
}

我在另一个类“ cClassUsuarios.cs”中创建一个数组,以将用户信息保存在名为的数组中。

public static void Usuarios()
{
 Console.WriteLine("Ingrese la cantidad de usuarios");
 int iNusuarios = Convert.ToInt16(Console.ReadLine());

 AlmacenaUsuarios[] ArregloClase = new AlmacenaUsuarios[iNusuarios];

 for (int i = 0; i < iNusuarios; i++)
        {
            Console.WriteLine("\nAñada el nombre del usuario #" + (i+1) + ": ");
            ArregloClase[i].sUsuario = Console.ReadLine();

            Console.WriteLine("Ingrese la contraseña: ");
            ArregloClase[i].sUsuarioContra = Console.ReadLine();

            Console.WriteLine("Ingrese el numero del tipo de usuario: 1) Médico 2) Paciente:");
            ArregloClase[i].iUsuarioTipo = Convert.ToInt16(Console.ReadLine());

            ArregloClase[i].bUsuarioBloq = false;    
        }
 }

我还有另一个类“ Program.cs”,我想在其中将用户的输入与“ cClassUsuarios.cs”中数组“ ArregloClase”中的信息进行比较。我想从“ cClassUsuarios.cs”访问数组值,以将它们与用户的输入进行比较。我怎样才能做到这一点?

谢谢!

0 个答案:

没有答案