Хотя вы могли бы идти по динамическому маршруту, я бы настоятельно рекомендовал не делать этого.Какова стоимость получения дополнительных значений, если они вам не нужны, в вашем конкретном случае?Проблема в том, что они отображаются динамически, и вы хотите, чтобы они отображались только в определенных случаях?Если это так, я бы предложил как-то изменить код дисплея.
Трудно оставаться строго типизированным (что имеет различные преимущества), в то же время будучи динамичным с точки зрения того, что вы выбираете.Конечно, если вы всегда хотите получать одну и ту же «форму» данных (например, всегда просто значение decimal
из каждой строки), то это достаточно просто - дайте мне знать, если вы хотите, чтобы это продемонстрировали.
Если бы вы могли рассказать нам больше о своей проблеме, мы могли бы предложить альтернативные решения.