1. 1.
    0
    panpalar elimizde 1 buton 2 label var butona ilk tıkladığımızda ilk label'a o anki saati yazacak daha sonra butona tekrar bastığımızda 2. label'a saati yazacak ve ilk saatle arasındaki farkı alıp mesaj kutusuyla ekrana gösterecek ben bu dıbına koduğumun butonuna çözüm bulamadım.
    koda bakıp yardımcı olabilen çıkarsa sevinirim.

    int sayac = 0;
    private void button1_Click(object sender, EventArgs e)
    {


    if (sayac%2==0)
    {
    masa yenimasa = new masa();
    yenimasa. Baslangic = DateTime.Now;
    lblac. Text = yenimasa. Baslangic.ToShortTimeString();
    button1.Text = "Kapat";
    sayac++;
    }
    else
    {
    yenimasa. Kapanis = DateTime.Now;
    lblkapa. Text = yenimasa. Kapanis.ToShortTimeString();
    yenimasa. Hesapla(yenimasa. Baslangic,yenimasa. Kapanis);

    button1.Text = "Aç";
    }



    }

    şimdi butona ikinci bastığımda bir önceki sefer oluşturduğum instance'ın kapanis fieldına erişmek istiyorum ama local değişken görüp izin vermiyor bunu nasıl çözecem asıl sorunum bu
    ···
  1. 2.
    0
    butonu zütüne sok düzelir
    ···
  2. 3.
    0
    olm kolay bir yolu vardı. ben de yapmıştım. bu kadar kodu boşa yazma. şuanda unutmuşum amk. google dan az araştır sen.
    ···
  3. 4.
    +1
    @2 denedim panpa olmadı :(
    ···
  4. 5.
    0
    @3 panpa bu kadar kod sadece onun için değil zaten orada tek çift kontrolü sadece bunun için yazıldı fakat çözmüyor sorunu. ayrıca anahtar kelimeyi bulamıyorum amk bu kadar şey yazdım anca anlaşılabilir hale getirmişimdir google bana gibtir çeker bu halimle
    ···
  5. 6.
    0
    yok mu bilen panpitolar
    ···
  6. 7.
    +1
    html var css var php var javascript var actionscript var java var ex var ruj var ama yok dıbınakoim c# yok
    ···
  7. 8.
    0
    @7 panpa mantık lazım zaten c sharp bilmesen de olur son satırda sıkıntı yazıyor onu nasıl çözerim bir yardmcı ol amk
    ···
  8. 9.
    0
    ap ap ap ap ap ap ap
    ···
  9. 10.
    0
    amk c sharp ile visual basic çok azda olsa benziyor visual basic mantığıyla dene bide
    ···
  10. 11.
    0
    @10 bilmiyorum visual basic amk nasıl yapacam
    ···
  11. 12.
    0
    yazıyorum sabret az
    ···
  12. 13.
    +1
    koda hiç bakmadım panpa ama şöle bir yol izleyebilirsin butona ilk basışında buton içindeki yazıyı değiştir
    button. text='saat aktar' gibi, C# bilmiyorm vb üstünden anlatıcam az çok benziyo zaten
    bu değişikliği yaptıktan sonra bir koşul yazıcaksın. Tabi bunlar buton fonksiyonu içinde olcak.
    if button. text='saat aktar' then "yapmak istediğin olay" end if
    böylece butonu çift fonksyonlu olarak kullanabilrsin
    ···
  13. 14.
    +1
    @15 aynen butonu çift yönlü kullanmanın çok kasıntı bi yolu daha var. sayıları kullanmak. mesela gizli bi textbox olacak, butona ilk tıkladığında textbox a 5 ekleyecek , 5 er 5 er giden sayılar 5 10 15 20 25 30 35 diye gider yani ilk tam bölünmez ikinci tam bölünür bu mantık ile her eklediğinde textbox da bulunan değeri 2 ye böler, if textbox/2 (tam bölünmesini ayırt edecek kodlar) then blablablabla, if textbox/2 (tam bölünmediğini ayırt edecek kodlar) xyzxyzxyzxyz gibi
    ···