C# Operator Overloading | Operator Overloading Nedir?

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

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

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

    Türkçe kaynak tercih etmiyorum fakat youtube da denk geldi. Çok kaliteli olmuş.

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

      Amacımız da o kaliteli fakat Türkçe olmayan kaynaklar yerine, kaliteli ve Türkçe kaynak üretebilmek.

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

      @@TechBuddyTR Elinize sağlık. Kanalınıza da abone oldum. Çok güzel içerikler var. Daha çok insana ulaşacağınıza eminim :)

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

    Harika anlatım hocam teşekkür ederim, implicit - explicit tipler için de gelecek videoyu merakla bekliyorum.

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

    ben bunun böyle bir kullanımı olduğunu bilmiyordum iyi oldu öğrendiğim ve yine açıklama kısmında microsoft document linkinide bırakmışsınız çok güzel

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

      Çok bilinen bir konu değil. Çok kullanılan bir şey de olmayabilir ama yine de bilmekte fayda var.

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

    Teşekkürler.

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

    Operator Overloading kullanımıyla ilgili somut örnekler var mı ? nerelerde kullanmamız mantıklı

  • @elifgu.l
    @elifgu.l 2 ปีที่แล้ว +2

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

    Hocam + operatorunu ornek olarak gecerli proje icerisinde her yer overload edilmis halini kullanabiliyor muyuz. Ornek olarak cw(10+5); --> yazdigimizda overload edilmis hali calisacak sekilde yazilabilir mi

    • @TechBuddyTR
      @TechBuddyTR  2 ปีที่แล้ว

      Eğer aşağıda linkini bıraktığım açıklamayı açıklayacak olursak, kendi tanımladığımız operatörlerdeki parametrelerden bir tanesi mutlaka class, struct gibi tipler olmalı. Bu sebeple de sistem içerisinde zaten tanımlanmış olan operatörleri overload edemiyoruz.
      Yani iki tane int değeri toplamak için + operatörünü kullanamıyoruz. int ve bir class ı toplamak için overloading'i kullanabiliriz.
      docs.microsoft.com/en-us/dotnet/csharp/language-reference/language-specification/expressions#:~:text=User%2Ddefined%20operator%20declarations%20always,signature%20as%20a%20predefined%20operator.

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

      @@TechBuddyTR tamamdır linkide inceledim. Teşekkürler hocam

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

    Direk lisp yani?