Nabend Community,
Ich habe beschlossen mir die Sprache C# anzueignen , da mir die Sprache ( Lazarus , also delphi ) aus der Schule gar nicht gefällt.
Ich habe mir heute mal die Grundlagen der Konsolenanwendungen angeschaut und gemerkt das es ähnlich wie Delphi ist. Daher hab ich auch schnell kapiert wie was funktioniert.
Ich hab mich dann einfach mal rangesetzt und einen kleinen, also wirklich kleinen , Taschenrechner erstellt. Da wollte ich doch glatt mal nachfragen was man da besser machen könnte. Des Weiteren suche ich leichte Programme zum Coden. Also Programme die mich fördern , aber auch solche die nicht absolut Unmöglich für einen Anfänger sind.
Hier der Download ( Visual C# 2010): http://ul.to/9waz8gvi
Hier der Quelltext zu meinen rechner:
- 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 WindowsFormsApplication1
- {
- public partial class Form1 : Form
- {
- string operation;
- int eingabe1;
- int eingabe2;
- public Form1()
- {
- InitializeComponent();
- }
- private void beendenToolStripMenuItem_Click(object sender, EventArgs e)
- {
- Environment.Exit(0);
- }
- private void button1_Click(object sender, EventArgs e)
- {
- if (textBox1.Text == "")
- {
- textBox1.Text = " Erst text eingeben";
- }
- else
- {
- eingabe1 = Convert.ToInt32(textBox1.Text);
- textBox1.Text = "";
- operation = "+";
- }
- }
- private void button4_Click(object sender, EventArgs e)
- {
- int ergebnis = 0;
- eingabe2 = Convert.ToInt32(textBox1.Text);
- switch (operation)
- {
- case "+":
- ergebnis = eingabe1 + eingabe2;
- textBox1.Text =Convert.ToString(ergebnis);
- break;
- case "-":
- ergebnis = eingabe1 - eingabe2;
- textBox1.Text = Convert.ToString(ergebnis);
- break;
- case "*":
- ergebnis = eingabe1 * eingabe2;
- textBox1.Text = Convert.ToString(ergebnis);
- break;
- }
- }
- private void button2_Click(object sender, EventArgs e)
- {
- eingabe1 = Convert.ToInt32(textBox1.Text);
- textBox1.Text = "";
- operation = "-";
- }
- private void button3_Click(object sender, EventArgs e)
- {
- eingabe1 = Convert.ToInt32(textBox1.Text);
- textBox1.Text = "";
- operation = "*";
- }
- }
- }