arkadaşlar C# tan pek anlamıyorum açıkcası hoca ödev tarzı birşey istedi visual basic den basit bir program yazmıştım onu c# a çevirip hocaya sunmak istiyorum fakat çevirdiğimde hatayla karşılaşıyorum.. Nedeni ne olabilir yardım edecek birisi varmı ?
Visual basic kodları:
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
C# Kodları
Visual basic kodları:
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
Kod:
If ComboBox1.Text = "Anakart" Then
TextBox1.Text = 100
End If
If ComboBox1.Text = "İşlemci" Then
TextBox1.Text = 90
End If
If ComboBox1.Text = "Harddisk" Then
TextBox1.Text = 80
End If
If ComboBox1.Text = "Kasa" Then
TextBox1.Text = 60
End If
If ComboBox1.Text = "Monitör" Then
TextBox1.Text = 150
End If
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox3.Text = TextBox2.Text * TextBox1.Text
TextBox4.Text = TextBox3.Text * 0.18
TextBox5.Text = Convert.ToInt32(TextBox4.Text) + Convert.ToInt32(TextBox3.Text)
End Sub
C# Kodları
Kod:
private void button1_Click(object sender, EventArgs e)
{
textBox3.Text == textBox2.Text * TextBox1.Text;
textBox4.Text == textBox3.Text * 0.18;
textBox5.Text == Convert.ToInt32(textBox4.Text) + Convert.ToInt32(textBox3.text);
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
if (ComboBox1.Text == "Anakart")
{
textBox1.Text = 100;
}
if (ComboBox1.Text == "İşlemci")
{
textBox1.Text = 90;
}
if (ComboBox1.Text == "Harddisk")
{
textBox1.Text = 80;
}
if (ComboBox1.Text == "Kasa")
{
textBox1.Text = 60;
}
if (ComboBox1.Text == "Monitör")
{
textBox1.Text = 150;
}
}
}
}