У меня есть переменная типа object и с ней производиться математическая операция. Вопрос, как использовать эту переменную как тип, который в ней лежит. Что то вроде этого:
object t = 10;
int x = 5;
Console.WriteLine(x + ((t.GetType())t)); // Это почемуто не работает
dynamic t = 10;
int x = 5;
Console.WriteLine(x + t);
Так пойдет?
object t = 10;
int x = 5;
Console.WriteLine((int)t + x);
И не нужен никакой dynamic.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей