首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在C#中的结构中放置一个数组?

在C#中,要在结构体中放置一个数组,可以使用以下方法:

代码语言:csharp
复制
using System;

public struct MyStruct
{
    public int[] MyArray;
}

public class Program
{
    public static void Main()
    {
        MyStruct myStruct;
        myStruct.MyArray = new int[5]; // 创建一个长度为5的整数数组

        // 为数组赋值
        for (int i = 0; i < myStruct.MyArray.Length; i++)
        {
            myStruct.MyArray[i] = i;
        }

        // 输出数组的值
        foreach (int value in myStruct.MyArray)
        {
            Console.WriteLine(value);
        }
    }
}

在这个例子中,我们定义了一个名为MyStruct的结构体,其中包含一个名为MyArray的整数数组。在Main方法中,我们创建了一个MyStruct实例,并为其MyArray属性分配了一个长度为5的整数数组。然后,我们为数组的每个元素赋值,并使用foreach循环输出数组的值。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券