C# : Kafası Karışanlar için: Async/Await Keywords ve Task Parallel Library Nedir

Поделиться
HTML-код
  • Опубликовано: 11 янв 2025

Комментарии •

  • @TarikGuney
    @TarikGuney  7 лет назад +15

    *EXTRA NOTLAR*
    Task tipi icinde IsCompleted gibi property'lerin yaninda Status diye bir property var.Bu property sayesinde daha detayli durum bilgisi alabilirsiniz. Mesela Running, Created, RanToCompletion, etc. Her task illa calisiyor degildir. Eger task.Start() methodu cagrilmamis ise, yada Task.Run() veya Task.Factory.StartNew() ile baslatilmamissa, o zaman elinizde ki Task'in calismiyor olmasi muhtemeldir. Dolayisiyla, task.Result diye sonuc almaya calistiginizda bitmeyen bir bekleme surecine gireceginizden kodunuz sorun olusturacaktir. Onun icin task.State == TaskStatus.Running ile check etmek sureti ile durumu hakkinda bilgi alabilir, ve gerekirse task.Start() demek suretiyle calismayan bir task'i baslatabilirsiniz.

  • @Xugarman16
    @Xugarman16 5 лет назад +2

    elinize emeğinize sağlık , anlamadığım bir konuydu , örnekleriniz ile kafada netleştirmiş oldum , tekrardan teşekkürler.

  • @gorkemkayas
    @gorkemkayas 10 месяцев назад +1

    Bu güzel anlatımınız için çok teşekkür ederim. Multithreading ve Task videolarınızı izlerken aklıma herhangi bir oyuna girerkenki loading ekranı geldi. Acaba bir oyunun loading ekranındayken çalıştırılması gereken kodlar , uygulamamalar birer task halinde çalıştırılıp zaman tasarrufu sağlamaya çalışıyor mu diye sordum kendi kendime. Sizce mantıklı bi soru mu ? 😅

  • @sevcanalkan
    @sevcanalkan 4 года назад

    Tesekkurler anlatim icin, ingilizce arastirdiktan sonra tekrar uzerinden gecmek icin sizin videolarinizi izliyorum. :)

  • @esercengiz
    @esercengiz 5 лет назад +1

    Güzel içerik emeğinize sağlık, bu tarz videoların devamını bekliyoruz.

  • @4lchemisttyondaime617
    @4lchemisttyondaime617 5 лет назад +3

    Bekleyersin ...
    - Tarık Güney

  • @Bilal-fr4ox
    @Bilal-fr4ox 3 года назад +1

    Teşekkürler hocam , faydalı ve işe yarar bilgiler

  • @mdora3983
    @mdora3983 5 лет назад +1

    28. dakikaya ithafen artık main thread'i de async olarak çalıştırabiliyoruz. İlave olarak eklemek istedim.

  • @MustafaKAPLAN1965
    @MustafaKAPLAN1965 5 лет назад +1

    Hiç sorun yok emeğine sağlık. Teşekkürler

  • @ylmaztasdelen4694
    @ylmaztasdelen4694 4 года назад

    açıklayıcı, basit güzel içerik. elinize sağlık.

  • @ahmetnsahi
    @ahmetnsahi 4 года назад

    Konuyu ilk kez sizinle anladım. Teşekürler....

  • @developer-6473
    @developer-6473 7 лет назад +6

    Bekleyersin macır aksanı :))) hocam emeğinize sağlık

    • @lathspell2885
      @lathspell2885 3 года назад

      macır ne amfaldfm olsa olsa muhacirdir o :D

    • @34iskender
      @34iskender 3 года назад

      @@lathspell2885 Trakyada macır denir

  • @cavidankbrov9186
    @cavidankbrov9186 6 лет назад +3

    tewekkur ederim ve bu konu MCSD certfication sorusu

    • @ozlem7088
      @ozlem7088 5 лет назад

      Who cares about Microsoft certification, just focus on being a good developer instead. a little advice for you!

  • @kayraavc6891
    @kayraavc6891 2 года назад +1

    Sayın hocam veya arkadaşlar lambda ifadeleri parametre alabiliyor mu

  • @ahmetselcuk1400
    @ahmetselcuk1400 Год назад

    C# i kolayca edinmem icin sonsuz olasiliklardan neler neler mumkun

  • @gercegimiz
    @gercegimiz 2 года назад

    Hangi mikrofon ve Screen Recorder kullaniyorsunuz hocam cok guzel gorunuyor.

  • @ozlem7088
    @ozlem7088 5 лет назад +1

    Emeginize saglik. Bu video daha cok basics of async programming olmus. TPL konusunu deginen (DataBlock..) bir video yapma olasiliginiz varmi? Tesekkurler :)

  • @ayhyldz4138
    @ayhyldz4138 3 года назад

    Allah razı olsun

  • @linzer-mm1fj
    @linzer-mm1fj 2 года назад

    thanx bro

  • @tarktaro3861
    @tarktaro3861 3 года назад

    Harika

  • @ismailkaya8919
    @ismailkaya8919 4 года назад

    Teşekkürler.

  • @EnsarDUMAN
    @EnsarDUMAN 7 лет назад

    tesekkurler

  • @shahinsalimov9687
    @shahinsalimov9687 3 года назад

    👍💯

  • @fatihlgn3948
    @fatihlgn3948 6 лет назад

    Bir e kitap uygulaması yapmak istiyorum kapsamlı bişey ios android ve windows platform olacak yardımcı olurmusunuz yapımının her aşamasında eğitim alarak bende dahil olmak istiyorum
    Konu ile ilgili özelden de iletişim kurabiliriz teşekkürler

    • @TarikGuney
      @TarikGuney  6 лет назад

      Selamlar. Su an ozel isler almiyorum. Tesekkurler iletisim icin.

    • @fatihlgn3948
      @fatihlgn3948 6 лет назад

      @@TarikGuney bu konuda ücreti ile ders vererek yardımcı olacak senin referans olacağın kimse varmı

  • @nurullahaydogdu1951
    @nurullahaydogdu1951 4 года назад

    ADAMSINNNNNN ADAMIN DİBİ

  • @shahinsalimov9687
    @shahinsalimov9687 3 года назад

    super

  • @yume9845
    @yume9845 2 года назад

    ingilizce kaynaktan okuyup üstüne bir de sizden dinleyince tadından yenmiyor

  • @netflixhesab2549
    @netflixhesab2549 6 лет назад +4

    İngilizce kullanım olayına fazla kaptırmışsın hiç gerek yok Tarık Bey. Yoksa eğitim gayet güzel. Teşekkürler

    • @erdemsym
      @erdemsym 6 лет назад +7

      boş yapma

    • @THE007JAMES
      @THE007JAMES 6 лет назад +3

      Mis gibi eğitim, anlamıyorsan ingilizce öğren.

    • @askquestionsaboutturkishli1996
      @askquestionsaboutturkishli1996 5 лет назад +6

      türkçe olmuyor ya... asenkron betiklerin yığın katarlarında benzersiz dönüşleri, falan filan.. olmuyor.

    • @birdost4872
      @birdost4872 5 лет назад +4

      yazılım dünyasının evrensel dili ingilizce kalıpları ingilizce söylemezsen insanların kafası karışır.

    • @cagataygurr6160
      @cagataygurr6160 3 года назад +1

      bunu bir de yazılım mülakatına girerken şirketlere söyle, bakalım işe alınıyor musun :)