logo

C# pamoka

C Sharp pamoka

C# mokymo programoje pateikiamos pagrindinės ir išplėstinės C# sąvokos. Mūsų C# mokymo programa skirta pradedantiesiems ir profesionalams.

C# yra .Net Framework programavimo kalba.

Mūsų C# pamoka apima visas C# temas, tokias kaip pirmasis pavyzdys, valdymo sakiniai, objektai ir klasės, paveldėjimas, konstruktorius, naikintojas, tai, statinis, sandarus, polimorfizmas, abstrakcija, abstrakčioji klasė, sąsaja, vardų erdvė, inkapsuliacija, savybės, rodyklė, masyvai , eilutės, reguliarioji išraiška, išimčių tvarkymas, kelių gijų kūrimas, failo IO, kolekcijos ir kt.

kas yra C#

C# tariamas kaip „C-Sharp“. Tai į objektą orientuota programavimo kalba, kurią teikia Microsoft ir kuri veikia .Net Framework.

C# programavimo kalbos pagalba galime sukurti įvairių tipų saugias ir patikimas programas:

  • Langų programos
  • Žiniatinklio programos
  • Paskirstytos aplikacijos
  • Interneto paslaugų programos
  • Duomenų bazių programos ir kt.

C# kaip standartą patvirtino ECMA ir ISO. C# sukurta CLI (bendrosios kalbos infrastruktūrai). CLI yra specifikacija, apibūdinanti vykdomąjį kodą ir vykdymo aplinką.

C# programavimo kalbai įtakos turi C++, Java, Eiffel, Modula-3, Pascal ir kt. kalbos.


C# indeksas


.Net Framework

C#

pakeičiant eilutę Java
  • C# pamoka
  • kas yra C#
  • C++ prieš C#
  • Java prieš C#
  • C# istorija
  • C# funkcijos
  • C# pavyzdys
  • C# kintamieji
  • C# operatoriai
  • C# raktiniai žodžiai

C# valdymo teiginiai

C# funkcijos

  • C# funkcija
  • C# skambutis pagal vertę
  • C# skambutis pagal nuorodą
  • C# išvesties parametras

C# masyvai

  • C# masyvai
  • C# masyvo funkcija
  • C# daugiamatis masyvas
  • C# Jagged Arrays
  • C# parametrai
  • C# masyvo klasė
  • C# komandų eilutės args

C# objektai ir klasės

  • C# objektas ir klasė
  • C# konstruktorius
  • C# naikintojas
  • C# tai
  • C# statinis
  • C# statinė klasė
  • C# statinis konstruktorius
  • C# struktūros
  • C# Enum

C# ypatybės

  • C# ypatybės

C# paveldėjimas

C# polimorfizmas

C# abstrakcija

  • C# santrauka
  • C# sąsaja

C# vardų erdvė

  • C# vardų erdvės
  • C# prieigos modifikatoriai
  • C# kapsuliavimas

C# stygos

C# stygų funkcijos

  • Styginių klonas ()
  • Eilučių palyginimas ()
  • String CompareOrdinal()
  • Eilutę Palyginti su()
  • String Concat ()
  • Eilutėje yra ()
  • Eilutės kopija ()
  • String CopyTo()
  • Eilutė baigiasi()
  • Styga lygi ()
  • Eilutės formatas ()
  • Eilutė GetEnumerator()
  • Eilutė GetHashCode()
  • Eilutė GetType()
  • Eilutė GetTypeCode()
  • String IndexOf()
  • Eilutės įterpimas ()
  • Styginių praktikantas ()
  • String IsInterned()
  • Eilutė yra normalizuota()
  • Eilutę normalizuoti ()
  • Eilutė IsNullOrEmpty()
  • IsNullOrWhiteSpace()
  • String Join ()
  • Eilutė LastIndexOf()
  • Eilutė LastIndexOfAny()
  • Styga PadLeft()
  • String PadRight()
  • Eilutę pašalinti ()
  • Eilutę pakeisti ()
  • Eilutės padalijimas()
  • Eilutė prasideda nuo()
  • Eilutės poeilutė()
  • Eilutė ToCharArray()
  • String ToLower()
  • String ToLowerInvariant()
  • String ToString()
  • String ToUpper()
  • String ToUpperInvariant()
  • String Trim ()
  • String TrimEnd()
  • String TrimStart()

C# išimtys

  • C# išimčių tvarkymas
  • C# try/catch
  • C# pagaliau
  • C# tinkinta išimtis
  • C# pažymėtas nepažymėtas
  • C# sistemos išimtis

C# failo I/O

C# kolekcijos

  • C# kolekcijos
  • C# sąrašas
  • C# HashSet
  • C# Rūšiuotas rinkinys
  • C# Stack
  • C# eilė
  • C# LinkedList
  • C# žodynas
  • C# Rūšiuotas žodynas
  • C# Rūšiuotas sąrašas

C# Generics

xor c++
  • C# Generics

C# delegatai

  • C# delegatai

C# atspindys

  • C# atspindys

C# anoniminės funkcijos

  • Anoniminė funkcija

C# kelių gijų kūrimas

  • C# kelių gijų kūrimas
  • C# gijos gyvavimo ciklas
  • C# gijų klasė
  • C# pagrindinė tema
  • C# gijos pavyzdys
  • C# gijos miego režimas
  • C# gijos nutraukimas
  • C# gijos prisijungimas
  • C# gijos pavadinimas
  • C# ThreadPriority

C# sinchronizavimas

  • C# sinchronizavimas

C# naujos funkcijos

  • C# naujos funkcijos

C# 2.0

  • Daliniai tipai
  • Iteratoriai
  • Nuliniai tipai
  • Delegato kovariacija
  • Delegato išvada
  • Statinės klasės
  • Metodų grupės konversijos (įgaliotieji)

C# 3.0

java eilutę char
  • Anoniminiai tipai
  • Pratęsimo būdai
  • Užklausos išraiška
  • Dalinis metodas
  • Netiesiogiai įvesti vietiniai kintamieji
  • Objektų ir kolekcijų inicializatoriai
  • Automatiškai įdiegtos savybės
  • Lambda išraiška
  • Išraiškos medžiai

C# 4.0

  • Dinaminis įrišimas
  • Vardiniai ir neprivalomi argumentai
  • Bendras bendradarbiavimas ir kontravariacija
  • Įterptųjų sąveikos tipai („NoPIA“)

C# 5.0

  • Asinchroniniai metodai
  • Skambintojo informacijos atributai

C# 6.0

  • Naudojant statinę direktyvą
  • Išimčių filtrai
  • Laukti sugauti/pagaliau blokuose
  • Automatiniai nuosavybės iniciatoriai
  • Numatytosios vertės, skirtos tik „Getter“ nuosavybėms
  • Išraiškos kūno nariai
  • Nulinis skleidėjas
  • Styginių interpoliacija
  • Operatoriaus pavadinimas
  • Žodyno iniciatorius
  • Kompiliatorius kaip paslauga (Roslyn)

C# 7.0

  • Rašto derinimas
  • Kortelės
  • Dekonstrukcija
  • Vietinės funkcijos
  • Skaitmenų skyriklis
  • Dvejetainiai literalai
  • Ref grįžta ir vietiniai
  • Išraiškos korpuso konstruktoriai ir užbaigėjai
  • Išraiškos kūno geteriai ir seteriai
  • Išeinantys kintamieji
  • Apibendrinti asinchroninio grąžinimo tipai

C# 7.1

  • Asinchroninis pagrindinis
  • Numatytosios išraiškos

C# programų sąrašas

  • C# programos
  • Fibonačio serija
  • Pirminis skaičius
  • Palindromo numeris
  • Faktorinis
  • Armstrongo numeris
  • Skaičių suma
  • Atvirkštinis numeris
  • Sukeisti numerį
  • Dešimtainis į dvejetainį
  • Skaičius simboliais
  • Abėcėlės trikampis
  • Skaičių trikampis
  • Fibonačio trikampis

Būtina sąlyga

Prieš mokydamiesi C#, turite turėti pagrindines C programavimo kalbos žinias.


Publika

Mūsų C# mokymo programa skirta padėti pradedantiesiems ir profesionalams.


Problema

Užtikriname, kad šiame C# vadove nerasite jokių problemų. Bet jei yra klaida, praneškite apie problemą kontaktinėje formoje.