c#字符串数组引用

时间:2014-05-13 10:09:05

标签: c# listviewitem

我是c#的新手,但在一些相当基本的任务上苦苦挣扎。

这有效:

ListViewItem item = new ListViewItem(new[] { "1", "2", "3", "4" });

这不是:

string[] rrr = new string[4]{ "1", "2", "3", "4" };
ListViewItem item = new ListViewItem(new[] rrr);

我的最终目标是:

for (int i=0; i<10; i++)
{
    rrr[i] = "SomeText";
}
ListViewItem item = new ListViewItem(new[] rrr);

对于基本问题抱歉,我找不到合适的关键字来获得解决方案。我已经习惯了VBA,这让我可以逃脱任何事情......

由于

2 个答案:

答案 0 :(得分:3)

你应该只做这个

string[] rrr = new string[4]{ "1", "2", "3", "4" };
ListViewItem item = new ListViewItem(rrr);

这样:

for (int i=0; i<10; i++)
{
    rrr[i] = "SomeText";
}
ListViewItem item = new ListViewItem(rrr);

答案 1 :(得分:2)

而不是ListViewItem item = new ListViewItem(new[] rrr);使用ListViewItem item = new ListViewItem(rrr);