【发布时间】:2026-02-25 15:45:02
【问题描述】:
是否可以在 c# 中初始化一个数组,例如,子索引 1?
我正在使用 Office 互操作,每个属性都是一个从 1 开始的对象数组(我假设它最初是在 VB.NET 中编程的),你不能修改它,你必须为它设置整个数组接受更改。
作为一种解决方法,我正在克隆原始数组,修改该数组,并在完成后将其设置为一个整体。
但是,我想知道是否可以创建一个新的基于非零的数组
【问题讨论】:
-
vb.net 数组也是从 0 开始的。
-
但是如果你不想创建它们,你可以创建它们(新数组(3 到 5)或类似的东西)
标签: c# arrays interop ms-office initialization