.NET Arrays数据类型

时间:2010-02-14 15:43:22

标签: .net arrays types

是否可以在数组中存储多种数据类型,如果没有,原因可能是什么?

3 个答案:

答案 0 :(得分:4)

你可以制作一个object[]并将任何你想要的东西放在里面。

但是,你可能不应该这样 你想做什么?

答案 1 :(得分:1)

您可以将任何您喜欢的东西存储在一个对象数组中,但这样做会让我对您的设计感到疑惑。

答案 2 :(得分:1)

如果您将数组声明为object的数组,那么您可以在其中存储任何内容。但是,当你使用它时,你必须转换为所需的类型。我认为你真的需要理解类型安全的概念,以了解为什么在大多数语言中这是一个坏主意。

http://en.wikipedia.org/wiki/Type_safety