Írjunk programot, amely az adott szövegbe egy megadott pozícióba szöveget szúr be.
A feladat megoldása:
private void Beszuras_Click(object sender, EventArgs e)
{
string s1, s2, s3;
int pozicio, hossz;
if (textBox1.Text != "" && textBox2.Text != "" &&
textBox3.Text != "")
{
s1 = textBox1.Text;
s2 = textBox2.Text;
pozicio = Int32.Parse(textBox3.Text);
hossz = s1.Length;
if (pozicio > hossz)
textBox4.Text = "hibás a pozició";
else
{
s3 = s1.Insert(pozicio,s2);
textBox4.Text = s3;
}
}
}
private void textBox1_TextChanged(object sender, EventArgs e)
{
textBox4.Text = "";
}
private void textBox2_TextChanged(object sender, EventArgs e)
{
textBox4.Text = "";
}
private void textBox3_TextChanged(object sender, EventArgs e)
{
textBox4.Text = "";
}
A program futási eredményei: