C#:由于其保护级别

时间:2017-05-21 20:17:54

标签: c# .net

我对此代码有疑问:

private void altaCliente_Load(object sender, EventArgs e)
{
    FILElocalidades localidad = new FILElocalidades();
    cbLocalidad.DataSource = localidad.traerLocalidad();
    cbLocalidad.DisplayMember = "Nombre";
}
  

错误2' GestionReclamos.FILElocalidades.traerLocalidad()'因其保护级别C而无法访问:\ Users \ Matias \ Desktop \ Incidencias1 \ PL \ altaCliente.cs 43 48 PL

当我有这个:

public class FILElocalidades
{
    public IList<Localidades> traerLocalidad()
    {
        IList<Localidades> lista = new List<Localidades>();         
        DataAcessLayer datos = new DataAcessLayer();
        try
        {
            datos.setConsulta("SELECT NOMBRE FROM CIUDADES");
            datos.openConexion();
            datos.ejecutarConsulta();
            while(datos.lector.Read())
            {
                Localidades localidad = new Localidades();
                localidad.Nombre = datos.lector.GetString(0);
                lista.Add(localidad);
            }

            return lista;
        }
        catch(Exception ex)
        {
            throw ex;
        }
        finally
        {

            datos.cerrarConexion();
        }

    }
}

0 个答案:

没有答案