字符串到char数组错误

时间:2018-04-10 10:46:57

标签: c# arrays string char

我希望将此字符串值转换为char数组。

下一段代码包含错误:

private void button1_Click(object sender, EventArgs e)
{
   try
   {
      String value = textBox1.Text;
      var arr = value.ToCharArray();

      for (int ctr = 0; ctr < arr.Length; ctr++)
      {
         MessageBox.Show("{0}", arr[ctr]); //arr[ctr] is error
      }
   }    
   catch
   {
      // ...
   }
}

1 个答案:

答案 0 :(得分:3)

你似乎想要

MessageBox.Show(String.Format("{0}", arr[ctr]));

String.Format失踪了)

请注意,在循环中使用MessageBox.Show会非常烦人