Учебник C#

Учебник C#

  • 10.0 MB

    Rozmiar Pliku

  • Android 4.4+

    Android OS

O Учебник C#

Samouczek C# dla początkujących z przykładami i po rosyjsku

🚀 C# Tutorial w języku rosyjskim pomoże początkującemu w opanowaniu umiejętności programowania.

👍 Praktyczne przykłady i ustrukturyzowane podejście sprawią, że nauka będzie łatwiejsza i bardziej zrozumiała.

ZAWARTOŚĆ:

Język C# i platforma .NET

Początek pracy. studio wizualne

Kompilowanie w wierszu poleceń za pomocą .NET CLI

Pierwszy program na MacOS

Struktura programu

Zmienne i stałe

Literały

Typy danych

We/Wy konsoli

Operacje arytmetyczne języka C# w samouczku

Operacje bitowe

Operacje przypisania

Podstawowe konwersje typów danych

Wyrażenia warunkowe

if..else konstrukcja i działanie trójskładnikowe

Cykle

Tablice

Zadania tablicowe

Metody

Samouczek C#: Parametry metody

Zwracanie wartości i zwrotna instrukcja

Przekazywanie parametrów według referencji i wartości. parametry wyjściowe

Tablica parametrów i słowo kluczowe params

Funkcje rekurencyjne

Funkcje lokalne

projekt przełącznika

wyliczenia

Klasy i przedmioty

Konstruktory, inicjatory i dekonstruktory

Klasa programu i metoda Main. Programy na najwyższym poziomie

Samouczek C#: Struktury

Typy wartości i typy referencyjne

Przestrzenie nazw

Globalne przestrzenie nazw

Łączenie domyślnych przestrzeni nazw

Utwórz bibliotekę zajęć

Modyfikatory dostępu

Elementy statyczne i modyfikator statyczny

Pola i struktury do czytania

Typy null i wartości

Wpisz aliasy i statyczne importy

Dziedzictwo

Konwersja typu

Klasa System.Object i jej metody

Samouczek C#: Generyki

Ograniczenia generyków

Dziedziczenie typu ogólnego

catch block i filtry wyjątków

Rodzaje wyjątków. Klasa wyjątku

Zgłaszanie wyjątku i oświadczenie o rzucie

Znajdowanie bloku catch podczas obsługi wyjątków

delegaci

Korzystanie z delegatów

Metody anonimowe

Samouczek C#: Lambdy

Wydarzenia

Kowariancja i kontrawariancja delegatów

Delegaci Akcja, Predykat i Func

Domknięcia

Definicja interfejsu

Zastosowanie interfejsów

Jawna implementacja interfejsów

Implementowanie interfejsów w klasach podstawowych i pochodnych

Dziedziczenie interfejsu

Interfejsy w generykach

Kopiowanie obiektów. Interfejs ICloneable

Kowariancja i kontrawariancja interfejsów generycznych

Przeciążenie operatora Przeciążenie operatora

Przeciążenie operatorów konwersji typu

Indeksatory

Zmienne referencyjne i zwracanie referencji

Metody rozszerzenia

Typy anonimowe

Krotki

Kolejka

Kolekcja Stack

Słownik kolekcja

ObservableCollection class

Interfejsy IEnumerable i IEnumerator

Iteratory i deklaracja rentowności

Operacje na ciągach

Formatowanie i interpolacja ciągów

Wyrażenia regularne

Samouczek C#: Struktura daty i godziny

Formatowanie dat i godzin

Inicjalizacja leniwa i typ leniwy

Obliczenia matematyczne i lekcja matematyki

Zakres

Indeksy i zakresy

Wprowadzenie do wielowątkowości. Klasa wątku

Tworzenie wątków. Delegat rozpoczęcia wątku

Wątki z parametrami i ParameterizedThreadStart

Synchronizacja wątków

Monitory

Klasa AutoResetEvent

muteksy

semafory

Samouczek C#: Timery

Anuluj zadania i operacje równoległe. Token anulowania

Obsługa błędów w metodach asynchronicznych

Anulowanie operacji asynchronicznych

Strumienie asynchroniczne

Podstawy LINQ

Filtrowanie i projekcja próbek

Sortowanie

Zjednoczenie, przecięcie i różnica zbiorów

Operacje zagregowane

Pomiń i weź metody

grupowanie

Łączenie kolekcji. Metoda Join, GroupJoin i Zip

Wszystkie i wszelkie metody

Samouczek C#: wykonanie odroczone i natychmiastowe LINQ

Delegaty i metody anonimowe w zapytaniach LINQ

Wprowadzenie do równoległego LINQ. Metoda AsParallel

Obsługa błędów i anulowanie

Wprowadzenie do refleksji. Klasa System.Type

Stosowanie refleksji i eksploracji typów

Dynamiczne ładowanie złożeń i późne wiązanie

Atrybuty w .NET

DLR w C#. dynamiczne słowo kluczowe

DynamicObject i ExpandoObject

Korzystanie z IronPythona w .NET

Zbieracz śmieci w C#

Samouczek C#: konstrukcja using

Serializacja do formatu JSON. JsonSerializer

Dokumenty XML

XPath

Link do XML. Tworzenie dokumentu XML

Procesy

Domeny aplikacji

Podstawy walidacji modeli

Atrybuty walidacji

Tworzenie własnych atrybutów walidacji

Pobierz teraz aplikację „C# Tutorial w języku rosyjskim”

Pokaż więcej

What's new in the latest 4.6

Last updated on Mar 8, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Pokaż więcej

Filmy i zrzuty ekranu

  • Учебник C# plakat
  • Учебник C# screenshot 1
  • Учебник C# screenshot 2
  • Учебник C# screenshot 3
  • Учебник C# screenshot 4

Stare wersje Учебник C#

APKPure ikona

Superszybkie i bezpieczne pobieranie za pośrednictwem aplikacji APKPure

Jedno kliknięcie, aby zainstalować pliki XAPK/APK na Androidzie!

Pobierz APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies