如何将对象转换为int []?

时间:2015-10-01 13:30:33

标签: c#

简单的问题。我有一个TempData,我用它临时存储一个int数组。我将此传递给另一个动作结果。然后我只需要将它转换为int数组。有人可以帮忙吗?

行动结果:

left join

1 个答案:

答案 0 :(得分:1)

我认为这就是你所追求的:

int[] temp = (int[])TempData["TempReviewPeriod"];

有关此内容的更多背景信息:

TempData,其基础类型(TempDataDictionary)实现IDictionary<string, object>

public class TempDataDictionary : IDictionary<string, object>

通过key访问字典会返回object - 所以从那时起,您可以转换为所需类型。