Vadnica C# ponuja osnovne in napredne koncepte C#. Naša vadnica C# je zasnovana za začetnike in profesionalce.
C# je programski jezik .Net Framework.
Naša vadnica C# vključuje vse teme C#, kot so prvi primer, kontrolni stavki, objekti in razredi, dedovanje, konstruktor, destruktor, this, static, sealed, polimorfizem, abstrakcija, abstraktni razred, vmesnik, imenski prostor, enkapsulacija, lastnosti, indekser, polja , nizi, regularni izrazi, obravnavanje izjem, večnitnost, IO datoteke, zbirke itd.
Kaj je C#
C# se izgovori kot 'C-Sharp'. To je objektno usmerjen programski jezik, ki ga nudi Microsoft in deluje na .Net Framework.
vrsta v Javi
S pomočjo programskega jezika C# lahko razvijemo različne tipe varnih in robustnih aplikacij:
- Okenske aplikacije
- Spletne aplikacije
- Porazdeljene aplikacije
- Aplikacije spletnih storitev
- Aplikacije za baze podatkov itd.
C# sta odobrila ECMA in ISO kot standard. C# je zasnovan za CLI (Common Language Infrastructure). CLI je specifikacija, ki opisuje izvedljivo kodo in izvajalno okolje.
Na programski jezik C# vplivajo jeziki C++, Java, Eiffel, Modula-3, Pascal itd.
Indeks C#
.Net Framework
- .NET Framework
- CLR
- FCL
C#
- C# vadnica
- Kaj je C#
- C++ proti C#
- Java proti C#
- Zgodovina C#
- Funkcije C#
- Primer C#
- Spremenljivke C#
- Operatorji C#
- Ključne besede C#
Kontrolni stavki C#
- C# if-else
- C# stikalo
- C# For Loop
- C# Medtem ko zanka
- C# Do-While Loop
- C# Break
- C# Nadaljuj
- C# Goto
- Komentarji C#
Funkcije C#
- Funkcija C#
- C# Klic po vrednosti
- C# Klic po sklicu
- Izhodni parameter C#
Nizi C#
- Nizi C#
- C# Array to Function
- Večdimenzionalna matrika C#
- C# Jagged Arrays
- Parametri C#
- Razred matrike C#
- Argumenti ukazne vrstice C#
C# objekti in razredi
- Objekt in razred C#
- Konstruktor C#
- Uničevalec C#
- C# to
- C# statični
- C# statični razred
- C# statični konstruktor
- Strukture C#
- C# Enum
Lastnosti C#
- Lastnosti C#
C# dedovanje
- C# dedovanje
- Združevanje C#
C# polimorfizem
- Preobremenitev članov C#
- Preglasitev metode C#
- Osnova C#
- C# polimorfizem
- C# Zapečateno
C# abstrakcija
- C# Povzetek
- Vmesnik C#
Imenski prostor C#
vaja programskega jezika java
- Imenski prostori C#
- Modifikatorji dostopa C#
- Enkapsulacija C#
C# nizi
Funkcije nizov C#
- Klon niza()
- Primerjava nizov()
- Niz CompareOrdinal()
- Niz CompareTo()
- String Concat()
- Niz vsebuje()
- Kopiraj niz ()
- Niz CopyTo()
- String EndsWith()
- Niz je enak()
- Oblika niza()
- Niz GetEnumerator()
- Niz GetHashCode()
- Niz GetType()
- Niz GetTypeCode()
- Niz IndexOf()
- Vstavi niz ()
- String Intern()
- String IsInterned()
- String IsNormalized()
- Normaliziraj niz ()
- String IsNullOrEmpty()
- IsNullAliWhiteSpace()
- String Join()
- Niz LastIndexOf()
- Niz LastIndexOfAny()
- Niz PadLeft()
- Niz PadRight()
- String Remove()
- Zamenjaj niz()
- Razdelitev niza()
- Niz se začne z()
- Niz Podniz()
- Niz ToCharArray()
- Niz ToLower()
- Niz ToLowerInvariant()
- String ToString()
- Niz ToUpper()
- Niz ToUpperInvariant()
- String Trim()
- Niz TrimEnd()
- Niz TrimStart()
Izjeme C#
- Obravnava izjem C#
- C# poskusi/ulovi
- C# končno
- Izjema po meri C#
- C# odkljukano odkljukano
- Sistemska izjema C#
V/I datoteke C#
tipi referenčnih podatkov v Javi
- C# FileStream
- C# StreamWriter
- C# StreamReader
- C# TextWriter
- C# TextReader
- C# BinaryWriter
- C# BinaryReader
- C# StringWriter
- Bralnik nizov C#
- C# FileInfo
- C# DirectoryInfo
- Serializacija C#
- Deserializacija C#
- C# System.IO
Zbirke C#
- Zbirke C#
- Seznam C#
- C# HashSet
- C# SortedSet
- Sklad C#
- Čakalna vrsta C#
- C# LinkedList
- Slovar C#
- C# SortedDictionary
- C# Razvrščen seznam
Generiki C#
- Generiki C#
C# delegati
- C# delegati
C# Reflection
- C# Reflection
Anonimne funkcije C#
- Anonimna funkcija
Večnitnost C#
- Večnitnost C#
- Življenjski cikel niti C#
- Razred niti C#
- Glavna nit C#
- Primer niti C#
- Spanje niti C#
- Prekinitev niti C#
- C# Thread Join
- Ime niti C#
- C# ThreadPriority
Sinhronizacija C#
- Sinhronizacija C#
Nove funkcije C#
- Nove funkcije C#
C# 2.0
java vzorčni programi
- Delne vrste
- Iteratorji
- Nullable tipi
- Delegiraj kovariacijo
- Delegirano sklepanje
- Statični razredi
- Pretvorbe skupin metod (delegati)
C# 3.0
- Anonimne vrste
- Metode razširitve
- Izraz poizvedbe
- Delna metoda
- Implicitno tipizirane lokalne spremenljivke
- Inicializatorji objektov in zbirk
- Samodejno implementirane lastnosti
- Lambda izraz
- Izrazna drevesa
C# 4.0
- Dinamična vezava
- Poimenovani in neobvezni argumenti
- Generična ko in kontravariantnost
- Vdelane vrste interop ('NoPIA')
C# 5.0
- Asinhrone metode
- Atributi informacij o klicatelju
C# 6.0
- Uporaba statične direktive
- Filtri izjem
- Počakajte v blokih catch/finally
- Samodejni inicializatorji lastnosti
- Privzete vrednosti za lastnosti samo za pridobivanje
- Člani izrazitega telesa
- Ničelni propagator
- Interpolacija nizov
- Ime operaterja
- Inicializator slovarja
- Prevajalnik kot storitev (Roslyn)
C# 7.0
- Ujemanje vzorcev
- Tuples
- Dekonstrukcija
- Lokalne funkcije
- Ločilo številk
- Binarni literali
- Ref vrne in domačini
- Konstruktorji in zaključevalci izraznega telesa
- Dobivalniki in nastavljalci izraznega telesa
- Izhodne spremenljivke
- Splošni asinhroni povratni tipi
C# 7.1
- Asinhroni glavni
- Privzeti izrazi
Seznam programov C#
- Programi C#
- Fibonaccijeva serija
- Praštevilo
- Številka palindroma
- Faktoriel
- Armstrongova številka
- Vsota števk
- Povratna številka
- Zamenjaj številko
- Decimalno v dvojiško
- Število v znakih
- Abecedni trikotnik
- Številčni trikotnik
- Fibonaccijev trikotnik
Predpogoj
Preden se naučite C#, morate imeti osnovno znanje programskega jezika C.
Občinstvo
Naša vadnica C# je zasnovana tako, da pomaga začetnikom in profesionalcem.
Težava
Zagotavljamo vam, da v tej vadnici C# ne boste našli nobene težave. Če pa pride do kakršne koli napake, jo prosim objavite v kontaktnem obrazcu.