C# Operator Overloading | Operator Overloading Nedir?

Поділитися
Вставка
  • Опубліковано 5 жов 2024
  • Kodlama yaparken bir çoğumuz farkına bile varmadan ön tanımlı Operatör'ler kullanıyoruz. Bu operatörlerin inceliklerini incelediğimiz bu videoda örnekler üzerinden operatörleri kendimize göre nasıl evireceğimizden bahsettim.
    İyi Seyirler.
    While coding, many of us use predefined Operators without even realizing it. In this video, where we examine the intricacies of these operators, I talked about how to evolve the operators according to our own examples.
    Enjoy.
    #dotnet #operator #overloading
    #blazor #docker #dotnet
    Kanala Abone Olmayı Unutmayın!
    To Subscribe: bit.ly/3kvj2vw
    Github: github.com/sal...
    Discord: / discord
    Microsoft Document: docs.microsoft...
    Üyelik ayrıcalıkları için: / @techbuddytr

КОМЕНТАРІ • 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 2 роки тому +2

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

  • @muratucar7521
    @muratucar7521 2 роки тому +4

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

  • @soruman
    @soruman Рік тому

    Teşekkürler.

  • @berkeryenal933
    @berkeryenal933 Рік тому

    Direk lisp yani?

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

  • @elifgu.l
    @elifgu.l 2 роки тому +2