C# Sadece Array Kullanarak Yeni List Yaratmak | Custom List
Вставка
- Опубліковано 1 сер 2022
- Sadece Array kullanarak kendimize bir List nesnesi yaratmak istesek nasıl bir yol izlememiz gerekirdi sizce? İş görüşmelerinde de karşımıza çıkma ihtimali olan bu konuda, bu video size yardımcı olacaktır.
#CustomList #CSharp #array #implementation
#blazor #docker #dotnet
Kanala Abone Olmayı Unutmayın!
To Subscribe: bit.ly/3kvj2vw
Github: github.com/salihcantekin
Discord: / discord
Üyelik ayrıcalıkları için: / @techbuddytr - Наука та технологія
Muhteşemmm video olmuş ellerinize,beyninize sağlık hocam.
Teşekkür ederim
Tam ne izlesem diye düşünürken bu videoya denk geldim şanslıyım :D İçerik için teşekkürler
Teşekkürler salih hocam
Tesekuller
Ufuk açan bir video olmuş
currentIndex = -1 iken q.Next() çağırdığımız için fark edilmedi ancak Previous metodunu çağırsaydık program çökerdi.
->currentIndex = -1 iken bof = false olacak ve Previous metodunu çağırdığımızda currentIndex = -2 olacak.
Hocam desing patternlara ne zaman geçeriz
dakika 17:06 defaultCapacity değişkenine neden 1_000 şeklinde bir atama yaptınız burada _ işaretinin rolü tam olarak nedir?
Emeğinize sağlık.
Numeric değerlerin daha kolay okunmasını sağlamak için c# ın desteklediği bir karakter. 1000 yerine 1_000 veya 100000 yerine 100_000 olarak kullanabiliyoruz
@@TechBuddyTR Teşekkürler hocam
Peki arka arkaya 2 kez baştan sona yazdırmak istersek ne olacak? Arka arkaya 2 kere foreach ile dönseydik ikinci sefer boş kalmaz mıydı? GoToStart methodunu manuel olarak çağırmak mı gerekir.
Evet ikinci seferde gotostart çağırmak lazım ama onun yerine ienumerable döndüğümüz yerde de gotostart çağırılabilir. Dolayısı ile her foreach ile döndüğümüzde otomatik olarak başa döndürmüş oluruz
Merhaba. Dersler icin coo tesekkur ederiz. Bi sorum var List arka planda array kullaniyorken niye performance acisinda daha yavas array e gore?
hangi konuda yavaş olduğunuzu ölçtüğünüze göre değişir. sadece içerisinde dönmek için bir List ve Array yaratıyorsanız array daha performanslı olacaktır muhtemelen çünkü bu videoda da gördüğünüz gibi List tarafında array'i yönetebilmek için başka işlemler de yapmak gerekiyor. O yüzden genelde daha yavaş oluyor.
@@TechBuddyTR thx bro