Írjunk programot, amely karakter és szövegrész pozícióját megkeresi a szövegben.
A feladat megoldása:
private void Keres_Click(object sender, EventArgs e)
{
string s1, ks2;
char c;
int h1, h2;
if (textBox1.Text != "" && textBox2.Text != "" &&
textBox4.Text != "")
{
s1 = textBox1.Text;
c = Char.Parse(textBox2.Text);
ks2 = textBox4.Text;
h1 = s1.IndexOf(c);
h2 = s1.IndexOf(ks2);
if (h1 == -1)
textBox3.Text = "nem talált";
else
textBox3.Text = h1.ToString();
if( h2 == -1)
textBox5.Text = "nem talált";
else
textBox5.Text = h2.ToString();
}
}
private void textBox2_TextChanged(object sender,
EventArgs e)
{
textBox3.Text = "";
}
private void textBox4_TextChanged(object sender,
EventArgs e)
{
textBox5.Text = "";
}
A program futási eredményei: