C# tutoriál poskytuje základné a pokročilé koncepty C#. Náš C# tutoriál je určený pre začiatočníkov aj profesionálov.
C# je programovací jazyk .Net Framework.
Náš tutoriál C# obsahuje všetky témy C#, ako je prvý príklad, ovládacie príkazy, objekty a triedy, dedičnosť, konštruktor, deštruktor, tento, statický, zapečatený, polymorfizmus, abstrakcia, abstraktná trieda, rozhranie, menný priestor, zapuzdrenie, vlastnosti, indexer, polia , reťazce, regulárny výraz, spracovanie výnimiek, multithreading, IO súboru, kolekcie atď.
čo je C#
C# sa vyslovuje ako 'C-Sharp'. Ide o objektovo orientovaný programovací jazyk poskytovaný spoločnosťou Microsoft, ktorý beží na .Net Framework.
Pomocou programovacieho jazyka C# môžeme vyvíjať rôzne typy zabezpečených a robustných aplikácií:
- Okenné aplikácie
- Webové aplikácie
- Distribuované aplikácie
- Aplikácie webových služieb
- Databázové aplikácie atď.
C# je schválený ako štandard ECMA a ISO. C# je navrhnutý pre CLI (Common Language Infrastructure). CLI je špecifikácia, ktorá popisuje spustiteľný kód a runtime prostredie.
char a int java
Programovací jazyk C# je ovplyvnený jazykmi C++, Java, Eiffel, Modula-3, Pascal atď.
Index C#
.Internetová sieť
- .Internetová sieť
- CLR
- FCL
C#
- C# Tutoriál
- čo je C#
- C++ vs C#
- Java vs C#
- História C#
- Funkcie C#
- Príklad C#
- Premenné C#
- Operátori C#
- Kľúčové slová C#
Riadiace príkazy C#
- C#, ak je to inak
- C# prepínač
- C# pre slučku
- C# While Loop
- C# Do-While Loop
- C# Break
- C# Pokračovať
- C# Prejsť na
- C# komentáre
Funkcie C#
- Funkcia C#
- C# Volanie podľa hodnoty
- C# Call podľa referencie
- Výstupný parameter C#
Polia C#
filmy123 až
- Polia C#
- C# Array to Function
- C# Multidimenzionálne pole
- C# Zubaté polia
- Parametre C#
- C# Trieda Array
- C# Args príkazového riadku
Objekty a triedy C#
- Objekt a trieda C#
- C# konštruktor
- C# Destroyer
- C# toto
- C# statické
- statická trieda C#
- C# statický konštruktor
- C# štruktúry
- C# Enum
Vlastnosti C#
- Vlastnosti C#
C# Dedičnosť
- C# Dedičnosť
- Agregácia C#
C# Polymorfizmus
- C# Member Overloading
- Prepísanie metódy C#
- C# Base
- C# Polymorfizmus
- C# Zapečatené
C# Abstrakcia
- C# Abstrakt
- Rozhranie C#
Menný priestor C#
programovanie v poli c
- Priestory názvov C#
- Modifikátory prístupu C#
- C# zapuzdrenie
Reťazce C#
Funkcie reťazcov C#
- String Clone()
- String Compare()
- String CompareOrdinal()
- String CompareTo()
- String Concat()
- Reťazec obsahuje()
- String Copy()
- String CopyTo()
- String EndsWith()
- Reťazec sa rovná()
- Formát reťazca ()
- String GetEnumerator()
- Reťazec GetHashCode()
- String GetType()
- Reťazec GetTypeCode()
- String IndexOf()
- String Insert()
- String Intern()
- String IsInterned()
- String IsNormalized()
- Normalizácia reťazca()
- String IsNullOrEmpty()
- IsNullOrWhiteSpace()
- String Join()
- Reťazec LastIndexOf()
- Reťazec LastIndexOfAny()
- String PadLeft()
- String PadRight()
- String Remove()
- Nahradiť reťazec()
- String Split()
- String StartsWith()
- String SubString()
- String ToCharArray()
- String ToLower()
- String ToLowerInvariant()
- String ToString()
- String ToUpper()
- String ToUpperInvariant()
- String Trim()
- String TrimEnd()
- String TrimStart()
Výnimky C#
- Spracovanie výnimiek C#
- C# skúsiť/chytiť
- C# konečne
- Vlastná výnimka C#
- C# začiarknuté nezačiarknuté
- Systémová výnimka C#
C# súbor I/O
- C# FileStream
- C# StreamWriter
- C# StreamReader
- C# TextWriter
- C# TextReader
- C# BinaryWriter
- C# BinaryReader
- C# StringWriter
- C# StringReader
- C# FileInfo
- C# DirectoryInfo
- Serializácia C#
- Deserializácia C#
- C# System.IO
Kolekcie C#
- Kolekcie C#
- Zoznam C#
- C# HashSet
- C# SortedSet
- C# Stack
- C# fronta
- C# LinkedList
- Slovník C#
- C# SortedDictionary
- C# SortedList
C# Generics
- C# Generics
C# Delegáti
dekódovať base64 javascript
- C# Delegáti
C# Reflection
- C# Reflection
Anonymné funkcie C#
- Anonymná funkcia
C# Multithreading
- C# Multithreading
- Životný cyklus vlákna C#
- C# Thread trieda
- Hlavné vlákno C#
- Príklad vlákna C#
- C# Thread Sleep
- C# Thread Abort
- Pripojte sa k vláknam C#
- Názov vlákna C#
- C# ThreadPriority
Synchronizácia C#
- Synchronizácia C#
C# Nové funkcie
- C# Nové funkcie
C# 2.0
- Čiastočné typy
- Iterátory
- Typy s nulovou hodnotou
- Delegát kovariancie
- Delegovať vyvodenie
- Statické triedy
- Konverzie skupiny metód (delegáti)
C# 3.0
- Anonymné typy
- Metódy rozšírenia
- Výraz dotazu
- Čiastočná metóda
- Implicitne typované lokálne premenné
- Inicializátory objektov a kolekcií
- Automaticky implementované vlastnosti
- Lambda výraz
- Výrazové stromy
C# 4.0
- Dynamická väzba
- Pomenované a nepovinné argumenty
- Generická kooperácia a kontravariancia
- Vložené typy interoperability („NoPIA“)
C# 5.0
formátovač reťazcov
- Asynchrónne metódy
- Atribúty informácií o volajúcom
C# 6.0
- Použitie statickej smernice
- Filtre výnimiek
- Čakajte v blokoch catch/finally
- Automatické inicializátory vlastností
- Predvolené hodnoty pre vlastnosti iba na získanie
- Členovia s výrazovým telom
- Nulový propagátor
- Reťazcová interpolácia
- Meno operátora
- Inicializátor slovníka
- Kompilátor ako služba (Roslyn)
C# 7.0
- Zhoda vzorov
- Tuples
- Dekonštrukcia
- Miestne funkcie
- Oddeľovač číslic
- Binárne literály
- Ref návraty a miestni obyvatelia
- Konštruktéri a finalizátori výrazu
- Getre a nastavovače s telom výrazu
- Out premenné
- Generalizované asynchrónne návratové typy
C# 7.1
- Async main
- Predvolené výrazy
Zoznam programov C#
- C# programy
- Séria Fibonacci
- Prvočíslo
- Číslo palindrómu
- Faktorový
- Armstrongovo číslo
- Súčet číslic
- Obrátené číslo
- Vymeniť číslo
- Desatinné až binárne
- Číslo v znakoch
- Abecedný trojuholník
- Trojuholník čísel
- Fibonacciho trojuholník
Predpoklad
Predtým, ako sa naučíte C#, musíte mať základné znalosti programovacieho jazyka C.
publikum
Náš C# tutoriál je navrhnutý tak, aby pomohol začiatočníkom aj profesionálom.
Problém
Uisťujeme vás, že v tomto návode C# nenájdete žiadny problém. Ak sa však vyskytne nejaká chyba, napíšte problém do kontaktného formulára.