-2

我是 C# 编程的新手,我有一些代码可以将要下载的文件的 URL 源复制到剪贴板。但是有一个错误,它说“需要标识符”。下面是代码:

private void button2_Click(object sender, EventArgs e)
{    
    File[] fileArray = this.();  //<<-- in here is the problem
    Clipboard.Clear();

    string str = "";

    File[] fileArray1 = fileArray;
    for (int i = 0; i < (int)fileArray1.Length; i++)
    {
        File file = fileArray1[i];
        str = string.Concat(str, file.downloadURL, Environment.NewLine);
    }
    Clipboard.SetText(str);
}

我该如何解决这个问题?

4

1 回答 1

3

预期的标识符意味着编译器需要一些标识符,即变量名、类成员或类似的东西。

this只是指向当前对象实例;这意味着您将使用当前实例的成员。但是,您必须在.

因此,要解决此问题,请在显示编译器错误的行this.前后添加一个标识符。()该成员将返回一个值,该值将存储在您的fileArray变量中。

于 2012-09-16T19:42:04.570 回答