C# 使用从方法返回的数组
从下面的函数中,我返回一个数组。在C#中,我将如何使用该数组C# 使用从方法返回的数组,c#,C#,从下面的函数中,我返回一个数组。在C#中,我将如何使用该数组 public Array arrayFucntion() { // do something foreach (var Objs in items) { list.Add(Objs.value1); } string[] myArray = list.ToArray(); MessageB
public Array arrayFucntion()
{
// do something
foreach (var Objs in items)
{
list.Add(Objs.value1);
}
string[] myArray = list.ToArray();
MessageBox.Show(myArray.ToString());
return myArray;
}
现在我如何在下面这样的函数中使用它
void consumeFunction()
{
var x = arrayFucntion();
// what do do to see values of the array
}
返回字符串[],然后可以通过字符串数组执行for循环
public string[]arrayFucntion()
void consumeFunction()
{
var x = arrayFucntion();
for (int i=0; i<x.Lenght; i++)
{
x[i]...
}
}
public string[]arrayfuntion()
void函数()
{
var x=arrayfuntion();
for(int i=0;i返回字符串[],然后可以通过字符串数组执行for循环
public string[]arrayFucntion()
void consumeFunction()
{
var x = arrayFucntion();
for (int i=0; i<x.Lenght; i++)
{
x[i]...
}
}
public string[]arrayfuntion()
void函数()
{
var x=arrayfuntion();
对于(int i=0;i您可以遍历成员:
foreach (string sArrayMember in x)
{
// Do something with s
}
您还可以访问中列出的任何属性或成员,包括复制、查找和排序。您可以遍历这些成员:
foreach (string sArrayMember in x)
{
// Do something with s
}
您还可以访问中列出的任何属性或成员,包括复制、查找和排序。将返回类型设置为string[]
而不是Array
将返回类型设置为string[]
而不是Arrayx
现在是数组对象
您可以在它上面执行foreachforeach
,或者使用linq
…或者使用直接寻址x[0]
x
现在是一个数组对象
您可以在上面执行foreachforeach
,或者使用linq
…或者使用直接寻址x[0]