PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : C# Convert.ToString()



Impi
01.12.2008, 12:13
Hallo,
Ich habe folgendes Problem bin grad bissel am C# üben und hab grad mit Windows Form angefangen wollte gleich mal nen kleinen Rechner coden so folgendes Problem... Ich möchte die errechnete Zahl auf einem Label ausgeben


private void button1_Click(object sender, EventArgs e)
{
int iZahl1 = Convert.ToInt32(textBox1.Text);
int iZahl2 = Convert.ToInt32(textBox2.Text);

int iErgebniss = iZahl1 + iZahl2;
label4.Text = Convert.ToString(iErgebniss));
}

Er sagt mir das ich int nicht in string konvertieren kann gibts da ne lösung??
Mfg Impi

westdaman
01.12.2008, 22:07
Wieso Willst du das denn label4 als string ausgeben lass es doch als zahl ausgeben.
Oder willst du mehr damit machen?

Steav
02.12.2008, 12:06
iErgebniss.ToString()



private void button1_Click(object sender, EventArgs e)
{
int iZahl1 = Convert.ToInt32(textBox1.Text);
int iZahl2 = Convert.ToInt32(textBox2.Text);

int iErgebniss = iZahl1 + iZahl2;
label4.Text = iErgebniss.ToString();
}






PS:


Wieso Willst du das denn label4 als string ausgeben lass es doch als zahl ausgeben.
Oder willst du mehr damit machen?

Die .Text Property ist vom Datentyp String. Man kann ihr keinen Integer zuweisen.