20. Kurs C# dla początkujących - Kolekcje (ArrayList)

Поделиться
HTML-код
  • Опубликовано: 22 дек 2024

Комментарии • 27

  • @czowiek1140
    @czowiek1140 5 лет назад +19

    Już 20 odcineczek i za każdym razem słucham Ciebie z zaciekawieniem. Szkoda, że pozostało mi tylko 15 odcinków. Mam nadzieję, że jeszcze tą serie kiedyś zreaktywujesz. Pozdrawiam

  • @pasi9459
    @pasi9459 4 года назад +8

    23:12 to niezły pączek

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

    Hehe, gdy kilka miesięcy temu oglądałem ten filmik nie umiałem w ogóle programować w C#, albo byłem na etapie Hello world i tabliczki mnożenia :D Poniżej nawet jest mój komentarz. Teraz kodzę własny silnik (pseudo) 3D. Naprawdę bardzo fajny język.

    • @poprostuchazar954
      @poprostuchazar954 2 года назад +1

      a jak teraz ci idzie ? silnik wyszedł?

    • @plrc4593
      @plrc4593 2 года назад

      @@poprostuchazar954 O, miło, że pytasz :D Zakodziłem teksturowanie ścian, podłóg i sufitów w technice raycastingu. Moim celem było zakodzenie gierki/silnika a la Doom, bo takie gierki mają bardzo dużo uroku. Niestety okazało się, że działa to wolno i wygląda brzydko ;/ I wtedy załapałem zawiechę, mimo że rozkminiłem co robię nie tak. Tylko, że nie umiałem tego zakodzić przy użyciu biblioteki z której krorzystałem (SDL dla C#), bo nie ma jej dokumentacji 😞 Ale wkrótce do tego przysiądę jeszcze raz i spróbuję to rozkminić. Dalej powinno już być z górki: przeciwnicy, interface gracza, bronie, itd. itd.
      Doszedłem też do wniosku, że w Pythonie bym to prawdopodobnie dawno zakodził, bo akurat się do tego zastosowania nadaje dużo lepiej (ma dużą wspólnotę skupioną wokół Pygame i tworzenia gier w Pythonie), ale zamierzam dalej to kontynuować w C#, bo to piękny język i bardzo ogólnie rozwijający (programowanie obiektowe, interface'y, polimorfizm itd.).

    • @poprostuchazar954
      @poprostuchazar954 2 года назад +1

      @@plrc4593 szanuję za podejście do tworzenia wszystkiego samemu.
      Ja parę lat temu miałem kontakt z pygame zrobiłem w nim prostą gierkę ale na tym się skończyło ogólnie nie jestem fanem niestety robienia wszystkiego prawie od nowa.
      Teraz przeglądam sobie ten kursik właśnie by powtórzyć sobie najważniejsze rzeczy z c# jeszcze raz by korzystać z unity w pełni świadomie bo zauważyłem że mam jakąś dziurę z wiedzy o c#.

    • @plrc4593
      @plrc4593 2 года назад

      @@poprostuchazar954 Hehe, mam w domu dwa podręczniki do gamedevu w Unity, od nich zaczynałem naukę C# też. Planuję kiedyś się pobawić silnikami, rozważam głównie Unity i inne silniki w których można programować w C# (podobno też w Cry Engine i w Godot). Dotąd zajmowałem się niskopoziomowym, nazwijmy to, gamedevem, bez gotowych silników, bo uważam, że w ten sposób się zyskuje bardziej uniwersalne umiejętności programistyczne.
      Jakąś ciekawą gierkę zakodziłeś w Unity? :P

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

    Jak zwykle super lekcja😀

  • @sagorn4757
    @sagorn4757 7 месяцев назад

    Super kurs :D

  • @Kuba-hz9ed
    @Kuba-hz9ed 4 года назад +4

    Mega robota, dzięki wielkie za poradnik. Po nauce C++ postanowiłem się uczyć też C# i naprawdę genialnie tłumaczysz :) :)

    • @plrc4593
      @plrc4593 3 года назад

      I co, nauczyłeś się? :P

  • @shikamaru4271
    @shikamaru4271 3 года назад +3

    Bardzo dobry materiał :D

  • @Advaszko
    @Advaszko 3 года назад +5

    Jestem 9000 wyświetleniem. Wszyscy po mnie będą OVER 9000!!!! :3

  • @mateuszmatwiejczuk454
    @mateuszmatwiejczuk454 2 года назад

    Zajebisty kurs

  • @wojciechczajkowski3747
    @wojciechczajkowski3747 4 года назад +2

    dobry kurs

  • @aurelix928
    @aurelix928 2 года назад

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

    szef

  • @KoW
    @KoW  4 года назад +2

    Zapraszam do skorzystania z pełnej "ścieżki programisty C#":
    strefakursow.pl/sciezki_kariery/net_developer.html?ref=87991

  • @plrc4593
    @plrc4593 3 года назад +3

    Fajny bardzo kursik i bardzo fajny język. Chyba się go spróbuję nauczyć. Szkoda, że nie jest tak popularny jak java.

  • @gutzcat
    @gutzcat 5 лет назад +4

    Zrób proszę poradnik dla Unity. Zastosowanie tego wszystkiego co znajduje się w tym kursie itd.

    • @xNorba3x
      @xNorba3x 4 года назад +2

      W Unity używa się C# więc składnia jest identyczna. Jedyne czym się różni to parę klas, ale od tego jest dokumentacja: docs.unity3d.com/2020.2/Documentation/Manual/UnityManual

  • @lucascichon93
    @lucascichon93 5 лет назад +1

    HEJ!
    Jak za pomocą metody Remove, usunąć obiekt z listy ?

    • @KoW
      @KoW  5 лет назад

      RemoveAt() usuwa po indexie, samo Remove() usuwa wskazany obiekt jeżeli czegoś nie mylę, bo mówię z głowy.

  • @MrNiebonie
    @MrNiebonie 5 лет назад +2

    Hej!
    Mam takie pytanko, czy ogólnie kolekcje w postaci ArrayList lub List generycznych uznawane są w tym języku jako dynamiczne tablice? Bo w zasadzie wszystkie operacje wykonywane tutaj przypominają mi tablice dynamiczne w innych jezykach, z którymi miałem do czynienia.

    • @KoW
      @KoW  5 лет назад +3

      Nie do końca, dynamiczne obiekty w języku C# też występują ale działają nieco inaczej i używamy słówka dynamic, jest to poziom bardziej zaawansowany.

  • @dawidoniewski489
    @dawidoniewski489 4 года назад +2

    pączek!

  • @wojciechczajkowski3747
    @wojciechczajkowski3747 4 года назад

    pączek