C# Operator Overloading | Operator Overloading Nedir?

Поделиться
HTML-код
  • Опубликовано: 18 дек 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 :)

  • @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.

  • @furkancoskun4170
    @furkancoskun4170 3 года назад +2

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

  • @muratucar7521
    @muratucar7521 3 года назад +4

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

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

    Direk lisp yani?

  • @elifgu.l
    @elifgu.l 3 года назад +2

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

    Teşekkürler.

  • @ramazangCoder
    @ramazangCoder 3 года назад +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  3 года назад

      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 3 года назад +1

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