Доступ к члену вложенного типа - C# (197161)

Узнай цену своей работы

Формулировка задачи:

Всем привет, возможно повторяюсь с вопросом, простите засранца, в C# я новичок, помогите разобраться как из вне получить доступ к члену Dostup:
namespace test
{
    public class ClassOpen
    {
        class ClassClose
        {            
            public ClassClose()
            {
                
            }           
        }
 
        private ClassClose _dostup = new ClassClose();
 
// студия говорит - Несовместимость по доступности: доступность типа свойства "test.ClassOpen.ClassClose" ниже 
// доступности свойства "test.ClassOpen.Dostup"
        [COLOR="Red"]public ClassClose Dostup[/COLOR] 
        {
            get { return _dostup; }
            private set { _dostup = value; }
        }
    }
}

Решение задачи: «Доступ к члену вложенного типа»

textual
Листинг программы
namespace test
{
    public class ClassOpen
    {
        public class ClassClose
        {            
            internal ClassClose()
            {
                
            }           
        }
 
        private ClassClose _dostup = new ClassClose();
 
// студия говорит - Несовместимость по доступности: доступность типа свойства "test.ClassOpen.ClassClose" ниже 
// доступности свойства "test.ClassOpen.Dostup"
        [COLOR="Red"]public ClassClose Dostup[/COLOR] 
        {
            get { return _dostup; }
            private set { _dostup = value; }
        }
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

10   голосов , оценка 4.3 из 5
Похожие ответы