我希望弹出一个消息框,显示用户通过文本框接受的字符串的第一个字符,当用户单击消息框的确定按钮时,下一个字符会在消息框中弹出,直到达到 null。
我创建了这个程序,但由于明显的原因,它给出了以下错误:“无法从'char'转换为'string'”请提出一些更改。
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace loop_Message
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void submit_Click(object sender, EventArgs e)
{
string str;
str = stringTxt.Text;
for (int i = 0; str[i] != null; i++)
{
MessageBox.Show(str[i]);
}
}
}
}