Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Tablice, listy, obiekty w C# i nie tylko! Prelegent: Michał Cywiński.

Podobne prezentacje


Prezentacja na temat: "Tablice, listy, obiekty w C# i nie tylko! Prelegent: Michał Cywiński."— Zapis prezentacji:

1 Tablice, listy, obiekty w C# i nie tylko! Prelegent: Michał Cywiński

2 Here comes your footer Page 2 O mnie Student II roku informatyki na WAT Projekty własne Obsługa firm Staż w Billennium sp. z o.o. Głównie technologie webowe (ASP.NET, PHP JQuery) Technologie towarzyszące (Microsoft SQL Server, RavenDB, LINQ) W wolnych chwilach Windows Phone Diaspora Game (www.diaspora.hard-light.net)www.diaspora.hard-light.net Modern Warfare, League of Legends, Company of Heroes

3 Kontakt Grupa: I2X4S1 WWW: Blog: Facebook: michalcyw Twitter: mcywinskipl GG: Pomagam o każdej porze dnia i nocy Here comes your footer Page 3

4 Tablice w C# Czyli krótkie przypomnienie z WDP oraz nowości w języku C# Here comes your footer Page 4

5 Porównanie zapisu tablic Tablice w C/C++ Ciągły obszar pamięci Ograniczająca Deklaracja: Typ nazwa[wielkość]; Przykład: int arr[10]; Tablice w C# Ciągły obszar pamięci Ograniczająca Jest obiektem – ma swoje metody Deklaracja: Typ[] nazwa = new typ[wielkość]; Przykład: int[10] arr = new int[10]; Here comes your footer Page 5

6 Here comes your footer Page 6 Dostępny zestaw metod

7 DEMO Here comes your footer Page 7

8 Listy w C# To co tygrysy lubią najbardziej! Here comes your footer Page 8

9 Listy w C# Tak jak na WDP – trzymamy w nich zmienne lub obiekty tego samego typu Nie jesteśmy ograniczeni długością Oferują mnóstwo świetnych metod Wprowadzamy pętlę foreach Można dużo opowiadać, ale najpierw trzeba poznać podstawy Here comes your footer Page 9

10 Jak obchodzić się z listami w C#? DEKLARACJE List nazwa_listy; - Deklaracja nazwa_list = new List (); - Stworzenie obiektu listy Możemy w jednej linii zadeklarować i stworzyć listę Here comes your footer Page 10

11 Jak obchodzić się z listami w C#? Podstawowe metody i właściwości Add() – Dodaje obiekt Clear() – Usuwa wszystko Contains() – Sprawdza czy w liście istnieje podany w argumencie obiekt Count – Zawiera liczbę obiektów w liście RemoveAt() – Usuwa obiekt na pozycji podanej w argumencie Reverse() – Odwraca kolejność elementów Sort() – Sortuje listę Here comes your footer Page 11

12 DEMO Here comes your footer Page 12 oraz listowe warsztaty

13 Dodatkowe tematy Wy decydujecie co dalej! Here comes your footer Page 13

14 Materiały z sesji Here comes your footer Page 14


Pobierz ppt "Tablice, listy, obiekty w C# i nie tylko! Prelegent: Michał Cywiński."

Podobne prezentacje


Reklamy Google