Приведение типов - C# (203159)

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

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

Добрый день! Никак не могу сообразить возможно ли создать класс в котором есть переменная типа object, а затем в процессе выполнения программы в нее передать экземпляр другого класса? попробую пояснить:
public class test
{
   object TestObject;
}
 
public class testChildren
{
int i;
}
 
public class MainClass
{
   public static void Main (string[] args)
   {
      test t1=new test();
     [B] t1.TestObject=new testChildren();
      t1.TestObject.i=10;[/B]
   }
}
Должно быть теоретически возможно, но никак не могу сообразить как правильно это написать(((

Решение задачи: «Приведение типов»

textual
Листинг программы
((testChildren)t1.TestObject).i = 10;

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

9   голосов , оценка 4.111 из 5