C# kodunda hata var mı?

342524

Hectopat
Katılım
1 Haziran 2020
Mesajlar
7.167
Makaleler
3
Çözümler
20
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Aeron_Launcher
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void guna2Button1_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(guna2TextBox1.Text)) ;
            MessageBox.Show("You Can't enter the game without a username");
       
         else
                label2.Text = guna2TextBox1.Text;
                label2.Visible = true;
             guna2Button1.Visible = false;
        }
    }
}
1650643879934.png

Kodumdaki hata nedir?
 
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Aeron_Launcher
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void guna2Button1_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(guna2TextBox1.Text)) ;
            MessageBox.Show("You Can't enter the game without a username");
      
         else
                label2.Text = guna2TextBox1.Text;
                label2.Visible = true;
             guna2Button1.Visible = false;
        }
    }
}
Eki Görüntüle 1367410
Kodumdaki hata nedir?
Ben de daha yeni başlayacağım. Bilmiyorum. Soruyu ehline sormak lazım @Ali Güngör @Recep Baltaş
 
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Aeron_Launcher
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void guna2Button1_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(guna2TextBox1.Text))
            {
                MessageBox.Show("You Can't enter the game without a username");
            }
            else
            {
                label2.Text = guna2TextBox1.Text;
                label2.Visible = true;
                guna2Button1.Visible = false;
            }
        }
    }
}
 
Nasıl yani? Kodu düzeltmem içim if mi kullanmam gerek?
Hayır dostum mantıksal değil, yazım hatan var. if ve else kullanımını belirttiğim gibi yapmalısın. Farklı yöntemleri de var fakat sen şimdilik benim dediğim gibi yap.
private void guna2Button1_Click(object sender, EventArgs e)
{
if (String.IsNullOrEmpty(guna2TextBox1.Text)) {
MessageBox.Show("You Can't enter the game without a username");
}
else{
label2.Text = guna2TextBox1.Text;
label2.Visible = true;
guna2Button1.Visible = false;
}
}
 
Koyduğunuz else komutunun yanına { koymanız lazım. Koymaz iseniz parantez olmadığı için ilk parantezi kullanıyor ve ilk kapatma parantezi kapatacağı bir komut bulamıyor.
 
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace Aeron_Launcher
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void guna2Button1_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(guna2TextBox1.Text))
            {
                MessageBox.Show("You Can't enter the game without a username");
            }
            else
            {
                label2.Text = guna2TextBox1.Text;
                label2.Visible = true;
                guna2Button1.Visible = false;
            }
        }
    }
}
Ben bu else yazımını çok anlayamadım.
Bu sefer başka hata aldım:
C#:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Threading;
using CmlLib.Core;
using CmlLib.Core.Auth;
namespace Aeron_Launcher
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void guna2Button1_Click(object sender, EventArgs e)
        {
            if (String.IsNullOrEmpty(guna2TextBox1.Text))
            {
                MessageBox.Show("You cant enter the game without using name. Please Enter A user name");
            }

            else
            {


                label2.Text = guna2TextBox1.Text;
                label2.Visible = true;
                guna2Button1.Visible = true;



            }
            async private void gameoyunac();
            
        }

    }
}
@466609.
@William Crusader.
 
Son düzenleme:

Benzer konular


Yeni konular

Geri
Yukarı