logo

C# vadnica

Vadnica za C Sharp

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

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#

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# polimorfizem

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

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.