Свойство метода не имеет доступа в C#
Здравствуйте В приведенном ниже коде пожалуйста помогите мне
открытый класс К1
{
общественные К1()
{
I1Value = новый I1[] { };
}
private I1[] I1Value;
общественные И1[] K1_Method
{
получить
{
верни это.I1Value;
}
набор
{
этот.I1Value = значение;
}
}
}
открытый класс И1
{
общественные И1()
{
Cd = новый InstCode();
}
private InstCode cdField;
частная строка instField;
общественные Instruction3Code кд
{
получить
{
вернуть это.cdField;
}
набор
{
это.cdField = значение;
}
}
публичная строка InstrInf
{
получить
{
вернуть это.instField;
}
набор
{
это.instField = значение;
}
}
}
public enum InstCode
{
Один,
Б,
С,
Д,
}
Когда я пытаюсь получить доступ к такому методу, как этот, я не могу получить доступ
protected void Page_Load(отправитель объекта, EventArgs e)
{
пробовать
{
K1 objK1 = новый K1();
//objK1.K1_Method[0].Cd = ((InstCode)Enum. Parse(typeof(InstCode), "D"));
objK1.K1_Method.
}
поймать (исключение бывший)
{
}
}
Что я уже пробовал:
Я попытался получить доступ
objK1.K1_Method.
но это не доступ .
Suvendu Shekhar Giri
Это что, домашнее задание?
Darshan E Ksheerasagar
Если вы знаете, пожалуйста, ответьте мне ...
Darshan E Ksheerasagar
Нет. Я работаю над проектом, где есть такая же Сенария ..