153) C# 7.0 Pattern Matching - Type Pattern

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

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

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

    Teşekkürler hocam. Emeğinizin karşılığı ödenmez. Dört gözle devamını bekliyoruz. Selametle :)

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

    VAROLUN HOCAM

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

    Teşekkürler hocam.

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

    Tesekkurler emekleriniz icin.

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

    Bu bir destek mesajıdır.

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

    Arkadaşlar fark ettiyseniz basit/gereksiz sorulara kalp atılmıyor veya cevap verilmiyor. Belli ki şair burada bir şey anlatmak istemiş. Bundan biraz ders çıkarıp araştırma huyu mu edinsek acaba :D Hayırdır bilader sen kimsin diyen varsa; buraya kadar harcadığınız emeğe değer veren bir kardeşinizim. Bu kurstaki azminizle beraber araştırma huyu da edinirseniz yazılım sektörünü parçalar geçersiniz he vallah :D

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

    İstifade ettim.. Saolun hocam. Ağzınıza sağlık

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

    Teşekkürler

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

    19.02.2024 eğitime devam. Teşekkür ederim. :)

    • @gokhanaltay4306
      @gokhanaltay4306 6 หลายเดือนก่อน

      su an son durumun nedir :)

    • @msenelk
      @msenelk 6 หลายเดือนก่อน

      @@gokhanaltay4306 eğitim biteli yaklaşık bir ay oldu. Hâlâ yeni seriye başlamaya çalışıyorum..

    • @gokhanaltay4306
      @gokhanaltay4306 6 หลายเดือนก่อน

      Yeni seri derken nesne tabanlı programlama eğitim seti mi?

    • @msenelk
      @msenelk 6 หลายเดือนก่อน

      @@gokhanaltay4306 evet

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

    Emeğine sağlık Allah razı olsun hocam -_153_-_

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

    07.09.2022 izledim. 153) C# 7.0 Pattern Matching - Type Pattern

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

    Hocam Microsoft'un sitesinde type pattern ve declaration pattern'i ayrı olarak söylüyor ve cast ya da as operatörlerinin yaptığı işlemin is operatörüyle yazdığımız ifadenin true olması durumunda bilinçsiz bir şekilde yapılmasını sağladığı ve bu dönüşümün sonucunun da variable'a atanmasının declaration pattern'in özelliği olduğu söyleniyor kafam karıştı da yardımcı olabilir misiniz ?

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

    Eğitime devamm: )

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

    hocam simdi is operatorunu anlamadim ben biraz. Yoksa if mi o demek isdediginiz acaba

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

    Merhaba Gençay hocam,
    Bu Type Pattern'ini denediğimde;
    object x = 124;
    if (x is string xx)
    {
    Console.WriteLine($"x değişkeni string tipindedir.");
    }
    else if (x is int xx)
    {
    Console.WriteLine($"x değişkeni integer tipindedir.");
    }
    'x is int xx' kısmıyla, 'xx' atamasıyla alakalı hata dönüyor. Eski yöntem ile bir sorun çıkmıyor, pattern'i uyguladığım zaman VS Code;
    C:\Users\omi\Desktop\C#\VSCodeOrnekProje\Program.cs(14,31): error CS0136: 'xx' adlı bir yerel veya parametre, bu ad bir kapanış yerel kapsamında bir yereli veya parametreyi tanımlamak için kullanıldığından bu kapsamda ifade edilemiyor
    Şeklinde bir hata dönderiyor. Eğer vaktiniz olurda ilgilenebilirseniz, sevinirim.

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

      'else if (x is int xx)' kısımından 'xx' değişkenini kaldırdığımda sorun çözülüyor 'else if' çalışıp çıktıyı veriyor ama bu bir çözüm değil, bu seferde 'xx' değişkenine atama gerçekleşmiyor tahmince.

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

      Yine yine bir sonraki ders videosunda cevabımı aldım ama birazda sizin suçunuz var hocam :) Videodaki örnekte 'else if' kısmında aynı isimle değişken tanımlanmış bende doğruluğunu sorguladım zaten ama sorunun kendimden kaynaklı olduğu kanısıyla :')
      object x = 124;
      if (x is string xx)
      Console.WriteLine($"x değişkeni string tipindedir.");
      else if (x is int xy)
      Console.WriteLine($"x değişkeni integer tipindedir.");
      ↑ Şeklinde hatamı gidermiş oldum hocam.

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

      @@omi1167 değişkenlerin isimlendirmesi aynı olmayınca sorun çözüldü yani? eski videolarda da neden isimlendirme aynı kalmıyor ki diyordum iyi oldu bu yorum

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

    Hocam kurum girişiminiz olsun yakın zamanda direk kayıt olalım :)

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

    Hocam ne yaptıysam Visual Stuido'yu 9.0 güncelleyemedim Build de Language version kapalı görünüyo ve müdehale edemiyorum :s

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

    izlendi. Araya zaman girip is as unutulduğu için is-as konusuna geri dönüldü :((

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

    Hocam xx in anlamı nedir

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

    Teşekkürler.

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

    teşekkürler