CS1525 C#无效的表达式术语'字符串'

时间:2018-04-03 15:51:07

标签: c#

我有这个错误,我不知道该怎么办

目标是当我点击按钮时,它应该读取文本框中的单词并通过其新因子将其保存到字符串变量中。我在主题中有错误

 private void panel_button_kelimeekle_kaydet_Click(object sender, EventArgs e)
        {
            if(panel_checkbox_ing.Checked)
            {
                string (panel_textbox_kelimeekle_yab.Text) = Ingkelimeler[(Ingkelimeler.Length+1)];

            }

}

1 个答案:

答案 0 :(得分:2)

如果panel_textbox_kelimeekle_yab已经是表单上的文本框,那么在为其分配值时无需声明其类型。 C#认为您正在尝试声明一个新的string变量。

将该行代码更改为

panel_textbox_kelimeekle_yab.Text = Ingkelimeler[(Ingkelimeler.Length+1)];

这可能无法解决您的所有问题,但至少它会让您转到下一条错误消息。 (您可能在数组索引中表示Length-1,但我们真的无法知道。)