108) C# Operatörler - Ternary Operatörü

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 ม.ค. 2025

ความคิดเห็น •

  • @feyzakaymakc7385
    @feyzakaymakc7385 หลายเดือนก่อน +1

    Bu eğitime c#'a geri dönmek için ve temelimi sağlamlaştırmak için başladım emekleriniz için çok teşekkür ederim. Her zamanki gibi mükemmel anlatıyorsunuz :)

  • @user-s985
    @user-s985 ปีที่แล้ว +1

    harika anlatım harika. Bu kadar kapsamlı ve konuya hakim anlatan hiçkimse görmemiştim. Muhteşem.

  • @ihsaneser8713
    @ihsaneser8713 3 ปีที่แล้ว +3

    Hocam bu ne güzel anlatım kafamda hiç bir soru işareti kalmadı.

  • @SunissMusic
    @SunissMusic 4 ปีที่แล้ว +10

    hocam cok iyi anlatIyorsunuz, sizin gibi hocalara ihtiyacimiz var.. basarilarininzin devamini dileriz, 5 k az 5 milyon aboneyi hak ediyorsunuz

  • @talhatimac
    @talhatimac ปีที่แล้ว +2

    Çok sağolun hocam yeni başladım ve iyi anladığımı düşünüyorum .

  • @fbetul7
    @fbetul7 ปีที่แล้ว +2

    emeğinize sağlık hocam

  • @utkanismyname
    @utkanismyname 3 ปีที่แล้ว +7

    108 videonun sonunda anladım ki gençay abi eşini çok seviyor

    •  3 ปีที่แล้ว +2

      Bunu nereden anladın bilmiyorum ama evet eşimi çok seviyorum 😅🙃

    • @utkanismyname
      @utkanismyname 3 ปีที่แล้ว +5

      @ hocam sürekli verdiğiniz
      bool medeniHal = true;
      örneğinden yola çıktım :D

    •  3 ปีที่แล้ว +1

      @@utkanismyname 😅

  • @ismailince1969
    @ismailince1969 9 หลายเดือนก่อน +1

    Bütün önyargıları bir bir yıktın iyi hoca her zaman hayat kurtarır.Mİnnettarım

  • @burcutas1647
    @burcutas1647 ปีที่แล้ว +2

    Bu bir destek mesajıdır. 108) C# Operatörler - Ternary Operatörü

  • @ALPHAKafaofficl
    @ALPHAKafaofficl ปีที่แล้ว +2

    o sadece en iyisi değil,
    en iyisinin de iyisi.

  • @cutecat5436
    @cutecat5436 ปีที่แล้ว +2

    Cok iyiydi anlatim👏 cok sade ve yalin..

  • @sapmaztaha
    @sapmaztaha 3 ปีที่แล้ว +5

    Teşekkür ederim . Başarılı bir anlatım . Çok sağolun .

  • @efsaneby6443
    @efsaneby6443 3 ปีที่แล้ว +4

    Çok sağolun hocam. Müthiş anlatım.

  • @AvelonGame
    @AvelonGame 2 ปีที่แล้ว +4

    Hocam çok başka bir boyutta yapıyorsun bu işi.

  • @ozelharekat571
    @ozelharekat571 10 หลายเดือนก่อน +2

    emeginize saglik

  • @System3t
    @System3t ปีที่แล้ว +1

    Gerçekten anlatım cok iyi :) bir dönem arastırmak durumunda kalmıştım kisme bu kadar net değildi.

  • @pythoonplayers493
    @pythoonplayers493 9 หลายเดือนก่อน +1

    Allah razı olsun hocam.

  • @yazilimciyizBiz
    @yazilimciyizBiz 2 ปีที่แล้ว +3

    06.09.2022 izledim. 108) C# Operatörler - Ternary Operatörü

  • @esrabulut11
    @esrabulut11 3 ปีที่แล้ว +4

    Teşekkürler hocam..

  • @yavuzkorkmaz2467
    @yavuzkorkmaz2467 3 ปีที่แล้ว +2

    Duruma göre farklı değerleri döndürmek
    Kalipsal operator
    Hava yağmurluysa semsiye al
    Değilse alma

  • @oguzturkyilmaz543
    @oguzturkyilmaz543 4 ปีที่แล้ว +3

    Teşekkürler

  • @codiore
    @codiore 2 ปีที่แล้ว +3

    Hocam burada sadece medeniHal ? "Evli" : "Bekar"; desek de oluyor. İleride değineceksiniz belki de. Bu yapı, pine script ile aynı :) Tabi ki sondaki ; işareti yok. Teşekkürler...

  • @sumeyyebilgin4722
    @sumeyyebilgin4722 4 ปีที่แล้ว +4

    Hocam örnek anlatımlarınızı verirken biraz daha büyük yazarsanız daha iyi olur biraz zorlandım ben okurken

  • @SunissMusic
    @SunissMusic 4 ปีที่แล้ว +5

    Bence kesinlikle ternary o. if else'den kolay ve daha az alan kaplior. tapi tum sart bloklarini bilmekde fayda var, karsiniza ciktiginda bu ne demiyesiniz deye...

  • @ConstantCoder
    @ConstantCoder ปีที่แล้ว +1

    ✅ izlendi

  • @ozgurcetin2534
    @ozgurcetin2534 2 ปีที่แล้ว +3

    Sağ tarafta bulunan ve şart sağlanamadığında işleyecek olan kod, sanki ilk ifadenin else'i gibi :)

  • @metronom_81
    @metronom_81 3 ปีที่แล้ว +2

    gzl

  • @Miracle-uc6es
    @Miracle-uc6es 2 ปีที่แล้ว +1

    Hocam, burada ille ki sol taraftaki bir ifadeye bir değer atamak zorunda mıyız?
    Mesela amacım "kontağın çevrildiğinde motorun çalışması" olsun. Bunu nasıl yapacağımı anladım sanıyorum.
    (kontak == 1) ? motor_start = 1 : motor_start = 0;
    Ama amacım "pedala basıldığında arabanın ileri gitmesi" olursa, burada birden fazla iş olacak.
    motor_front_left = 0
    motor_front_right = 0
    motor_back_left = 1
    motor_back_right = 1
    doğal olarak ben bunu motor_forward diye bir fonksiyonun içerine koyuyorum.
    Şunu yapabiliyor muyum?
    (pedal == 1) ? goto motor_forward( ) : goto motor_stop( );
    ?operatörünü kullanarak fonksiyonlar içerisine gidebiliyor muyum? Bu durumu bool bir ifadeye bağlı koşullarda, inanılmaz bir esneklik sağlar bence.
    ya da notun 60'ın altındaysa dersten kalacaksın, üzerindeyse geçeceksin diyelim. Şunu diyebiliyor muyum?
    avarage > 60 ? printf("You passed) : printf("You failed);
    ille solda atamam gereken bir değişken olmak zorunda mı?
    result = avarage >= 60 ? "You Passed" : "You failed";
    printf("%s", result");

  • @msenelk
    @msenelk ปีที่แล้ว +1

    11.01.2024 eğitime devam. Teşekkür ederim. ternary operatörünün her iki sonuc türü aynı olmalı bu cepte peki if-else kapsamında sonuc türleri farklı tanımlanabiliyor sanırım ben öyle hatırlıyorum. Eğer sonuc türleri aynı olacaksa ternary, farklı türlerde sonuç türü elde etmek istiyorsak if-else kullanabiliriz. ? Biraz karışık ve uzun olmuş olabilir kusuruma bakmayın hocam :)

  • @sevvalbarn5017
    @sevvalbarn5017 ปีที่แล้ว

    Hocam emeğinize sağlık çok açıklayıcı anlatımınız var. OOP'ye kaçıncı videoda geçiyorsunuz acaba?

  • @Muhammed-pi2yq
    @Muhammed-pi2yq ปีที่แล้ว

    Hocam merhaba ,İnline Condition dedğimiz olayla Ternary Operatörü dediğimiz olay aynı şeymi farkları varmı ? Teşekkürler

  • @firstblood8876
    @firstblood8876 3 ปีที่แล้ว

    Hocam mesaj değişkeninin türünü string yaptığımız için iki noktanın sağında ve solunda kalan değerlerin de string türünde olmak zorunda olduğunu söyledik . Yani aynı türde olmak zorundalar . Fakat mesaj değişkeninin türünü object yaptığımızda iki noktanın sağında ve solunda kalan değerler farklı türde olamaz mı ?

  • @fatihdemir5514
    @fatihdemir5514 ปีที่แล้ว +1

    hocam herşey için tşkler 3 günde buraya kadar izledim .... dynamic keyword siz öğretmiştiniz :)şu kodu denedim çalıştı türler farklı olsada ternary çalıştı dynamic d = false ? "5": 4;

  • @cleandeveloper
    @cleandeveloper 2 ปีที่แล้ว +4

    Daha iyi anlatılamazdı...

  • @cutecat5436
    @cutecat5436 ปีที่แล้ว +1

    David Malan tarzi olmus.

  • @Samuelllll99
    @Samuelllll99 10 หลายเดือนก่อน +1

    Hocam güncellemerle gelen özellikler nerede bildiriliyor, daha yeni başladım güncelleme yapmadım bilgilendirirseniz çok sevinirim en azından bu tür kısa kalıplar olduğunda önceden haberimiz olur, teşekkürler şimdiden

    • @Samuelllll99
      @Samuelllll99 10 หลายเดือนก่อน

      Hocam nerede bildiriliyor derken şunu kastettim diyelim herhangi bi özellik geldi tamam onun ismi muhakkak güncelleme açıklamasında bildirilir ama o yeni özellik mesela bunun gibi bir kalıp diyelim kısaltma olarak kullanılabilecek olan onu nasıl kullanabileceğimiz yine orada mı açıklanıyor veya bunu ayrı bir yerde mi bulabileceğiz ne amaçla kullanılabileceğini?

  • @Misvakk
    @Misvakk ปีที่แล้ว +1

    Artı bir

  • @aliosmanbalc6388
    @aliosmanbalc6388 ปีที่แล้ว

    hocam ''kritik'' derken neyi kastediyorsunuz

  • @nereqla
    @nereqla 4 ปีที่แล้ว +2

    'var' ile karşılarız biz de dönen değeri ? gerçi o zamanda tipini bilmediğimizden işlemlerde karmaşıklık ve uzama çıkar ama yapılır mı yapılır gibi.

    •  4 ปีที่แล้ว +2

      Olmaz :) Dene.

    • @nereqla
      @nereqla 4 ปีที่แล้ว +1

      @ Hayda, olmuyor muydu :D Ben inanmıştım ama varsın olmasın hocam zaten pek mantıklı gelmedi düşünürken de :P

    •  4 ปีที่แล้ว +1

      @@nereqla 🙂

    • @SunissMusic
      @SunissMusic 4 ปีที่แล้ว

      @ Hocam sting'i int'e çevirmek mümkünmü?
      Mesela :
      string a = false;
      string b = a == true ? "1" : "2";. Yapmak.
      Kendimiz bir type oluşturmalıyımız bunun için?

    •  4 ปีที่แล้ว +3

      @@SunissMusic Öncelikle bu kodun baştan hatalı olduğunu söyleyeyim.
      string a = false; şeklinde bir tanımlama olamaz!
      Ayriyetten sorunuz string'i int'e çevirip çevirememe ise;
      şu = th-cam.com/video/OKtxRTdp1CY/w-d-xo.html
      ve
      şu = th-cam.com/video/TzbUBEFoYqc/w-d-xo.html
      videoları izleyebilirsiniz.
      Yok eğer sorunuz şu operasyonsa :
      string a = false;
      string b = a == true ? "1" : "2";
      yukarıda da ifade ettiğim gibi hatalı olduğu için zaten sorudan önce bu hatanın düzeltilmesi gerekir. Keza burada string'in int'e tür dönüşümüyle alakalı bir durum yoktur.
      Sorunuz yukarıdakiler değil
      "Kendimiz bir type oluşturmalıyımız bunun için?" ifadeniz ise, buradan kastınız eğer bir struct, class, record vs. oluşturmaksa gerek yok :)
      Kolay gelsin.

  • @ihsaneser8713
    @ihsaneser8713 3 ปีที่แล้ว +2

    Hocam bu ne güzel anlatım kafamda hiç bir soru işareti kalmadı.