Y para extender un poco más, es una prática recomendada poner siempre
el modificador de acceso

2008/6/20 Gustavo Ringel <[EMAIL PROTECTED]>:
> solo para extender a lo que dice Leonardo, y para todo aquel que no lo tenga
> claro, por defecto los tipos en .NET son internal.
>
> Gustavo.
>
> 2008/6/20 Leonardo Micheloni <[EMAIL PROTECTED]>:
>>
>> El tipo Item debe ser internal y getitems() público o algo así, fijate
>> que tenés inconsistencia de nivel de accesibilidad
>>
>> On Fri, Jun 20, 2008 at 12:13 PM, Antonino Ferrando
>> <[EMAIL PROTECTED]> wrote:
>> > Hola gente, estoy queriendo definir una función pública en C# que
>> > retorne un
>> > tipo generico Lista de objetos del tipo "Item"
>> >
>> > public IEnumerable<Item> getItems()
>> >
>> > y me esta dando el siguiente error:
>> >
>> > Error    1    Inconsistent accessibility: return type
>> > 'System.Collections.Generic.IEnumerable<CapaLogica.Entidades.Item>' is
>> > less
>> > accessible than method 'CapaLogica.LogicaItems.getItems()'
>> >
>> > Alguien tiene idea de que estoy haciendo mal?
>> >
>> > Muchas gracias
>> >
>> > Antonino
>> >
>> >
>>
>>
>>
>> --
>> Leonardo Micheloni.
>> Ayudando a organizar las primeras jornadas ágiles de Latinoamérica
>>
>> http://agiles2008.org/
>>
>> Blog Personal
>>
>> http://leomicheloni.blogspot.com/
>> http://multithreadingincsharp.blogspot.com/
>>
>
>



-- 
Leonardo Micheloni.
Ayudando a organizar las primeras jornadas ágiles de Latinoamérica

http://agiles2008.org/

Blog Personal

http://leomicheloni.blogspot.com/
http://multithreadingincsharp.blogspot.com/

Responder a