Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 无法理解数组行为_C#_Arrays - Fatal编程技术网

C# 无法理解数组行为

C# 无法理解数组行为,c#,arrays,C#,Arrays,尝试: 但我得到一个错误无法将字符串隐式转换为System.Array 但这是可行的: Array[] UserInformation; UserInformation[0] = "Test"; 我不想使用string[]或int[],因为我必须在每个索引中分配不同的数据类型 如果向数组中添加项目的方法不正确,请建议正确的方法 是BCL中存在的一种类型-您正在查找对象数组,您还需要初始化该数组: string[] asp; asp[0] = "ram"; 是BCL中存在的类型-您正在查找对象

尝试:

但我得到一个错误
无法将字符串隐式转换为System.Array

但这是可行的:

Array[] UserInformation;
UserInformation[0] = "Test";
我不想使用
string[]
int[]
,因为我必须在每个索引中分配不同的数据类型

如果向数组中添加项目的方法不正确,请建议正确的方法

是BCL中存在的一种类型-您正在查找
对象
数组,您还需要初始化该数组:

string[] asp;
asp[0] = "ram";
是BCL中存在的类型-您正在查找
对象
数组,您还需要初始化该数组:

string[] asp;
asp[0] = "ram";
这将
UserInformation
声明为数组的数组。。。字符串不是数组


这将
UserInformation
声明为数组的数组。。。字符串不是数组。

您需要创建一个“object”数组,因为C#中的所有内容都继承自该基类

Array[] UserInformation;

您需要创建一个“object”数组,因为C#中的所有内容都继承自该基类

Array[] UserInformation;

您的第一个无法工作,因为您正在声明一个数组数组。您的第二个无法工作,因为它未初始化。如果需要将不同类型的项组合在一起,则可能需要不同的数据结构。这与asp.net有何关系?您眼中的Asp.net是否在该级别上使用与winforms不同的运行时?您的第一个运行时无法工作,因为您正在声明一个数组数组。您的第二个无法工作,因为它未初始化。如果需要将不同类型的项组合在一起,则可能需要不同的数据结构。这与asp.net有何关系?您认为Asp.net在该级别上使用的运行时与winforms不同吗?