У меня есть три класса.
class A
{
public class innerB
{
//Do something
}
public class innerC
{
//trying to access objB here directly or indirectly over here.
//I dont have to create an object of innerB, but to access the object created by A
//i.e.
innerB objInnerB = objB;
//not like this
innerB objInnerB= new innerB();
}
private innerB objB{get;set;} **//Private**
public A()
{
objB= new innerB();
}
}
Я хочу получить доступ к объекту класса B в классе C, который создается классом A. Возможно ли каким-либо образом внести изменения в объект класса A класса C. Можно ли получить объект класса A, создав событие или так или иначе.
Изменить: Моя ошибка в вопросе выше. Объект B, созданный в A, является закрытым не публичным
ЭТО ВОЗМОЖНО ДЕЛАТЬ ЭТО СОЗДАНИЕ СОБЫТИЙ
Если в любом случае я смогу поднять событие, которое может обрабатываться классом A, тогда моя проблема может быть решена.