C#-tutorial biedt basis- en geavanceerde concepten van C#. Onze C#-tutorial is bedoeld voor beginners en professionals.
C# is een programmeertaal van .Net Framework.
Onze C#-tutorial omvat alle onderwerpen van C#, zoals eerste voorbeeld, controle-instructies, objecten en klassen, overerving, constructor, destructor, dit, statisch, verzegeld, polymorfisme, abstractie, abstracte klasse, interface, naamruimte, inkapseling, eigenschappen, indexer, arrays , strings, regex, afhandeling van uitzonderingen, multithreading, bestands-IO, verzamelingen enz.
Java-lijstknooppunt
Wat is C#
C# wordt uitgesproken als 'C-Sharp'. Het is een objectgeoriënteerde programmeertaal van Microsoft die draait op .Net Framework.
Met behulp van de programmeertaal C# kunnen we verschillende soorten beveiligde en robuuste applicaties ontwikkelen:
- Venstertoepassingen
- web applicaties
- Gedistribueerde applicaties
- Webservice-applicaties
- Databasetoepassingen enz.
C# is als standaard goedgekeurd door ECMA en ISO. C# is ontworpen voor CLI (Common Language Infrastructure). CLI is een specificatie die uitvoerbare code en runtime-omgeving beschrijft.
De programmeertaal C# wordt beïnvloed door C++, Java, Eiffel, Modula-3, Pascal etc. talen.
C#-index
.Net-framework
- .NET-framework
- CLR
- FCL
C#
- C#-zelfstudie
- Wat is C#
- C++ versus C#
- Java versus C#
- C#-geschiedenis
- C#-functies
- C#-voorbeeld
- C#-variabelen
- C#-operatoren
- C#-trefwoorden
C#-besturingsinstructies
- C# if-else
- C#-schakelaar
- C# voor lus
- C# While-lus
- C# Do-While-lus
- C#-pauze
- C# Ga door
- C# Ga naar
- C#-opmerkingen
C#-functies
- C#-functie
- C#-aanroep op waarde
- C#-oproep per referentie
- C# Uit-parameter
C#-arrays
- C#-arrays
- C# Array naar functie
- C# Multidimensionale array
- C# gekartelde arrays
- C#-parameters
- C# Array-klasse
- C#-opdrachtregelargumenten
C#-objecten en klassen
- C#-object en klasse
- C#-constructeur
- C# vernietiger
- C# dit
- C# statisch
- C# statische klasse
- C# statische constructor
- C#-structuren
- C# Enum
C#-eigenschappen
- C#-eigenschappen
C#-overerving
- C#-overerving
- C#-aggregatie
C# Polymorfisme
- Overbelasting van C#-leden
- C#-methode overschrijven
- C#-basis
- C# Polymorfisme
- C# verzegeld
C#-abstractie
- C# Samenvatting
- C#-interface
C#-naamruimte
html-lijst
- C#-naamruimten
- C#-toegangsmodificatoren
- C#-inkapseling
C#-tekenreeksen
C# String-functies
- Tekenreeks kloon()
- Tekenreeks vergelijken()
- Tekenreeks VergelijkOrdinaal()
- Tekenreeks Vergelijken met()
- Tekenreeks Concat()
- Tekenreeks bevat()
- Tekenreeks kopiëren()
- Tekenreeks KopiërenNaar()
- Tekenreeks eindigt met()
- Tekenreeks is gelijk aan()
- Tekenreeksformaat()
- Tekenreeks GetEnumerator()
- Tekenreeks GetHashCode()
- Tekenreeks GetType()
- Tekenreeks GetTypeCode()
- Tekenreeks IndexOf()
- Tekenreeks invoegen()
- String Intern()
- Tekenreeks is geïnterneerd()
- Tekenreeks is genormaliseerd()
- Tekenreeks normaliseren()
- Tekenreeks IsNullOrEmpty()
- IsNullOrWhiteSpace()
- Tekenreeks samenvoegen()
- Tekenreeks LaatsteIndexOf()
- Tekenreeks LaatsteIndexOfAny()
- String PadLinks()
- Tekenreeks PadRechts()
- Tekenreeks verwijderen()
- Tekenreeks vervangen()
- Tekenreeks splitsen()
- Tekenreeks begint met()
- Tekenreeks SubString()
- Tekenreeks ToCharArray()
- Tekenreeks NaarLager()
- Tekenreeks NaarLowerInvariant()
- Tekenreeks NaarString()
- Tekenreeks naarboven()
- String ToUpperInvariant()
- Tekenreeks trimmen()
- Tekenreeks TrimEnd()
- Tekenreeks TrimStart()
C#-uitzonderingen
- Afhandeling van C#-uitzonderingen
- C# proberen/vangen
- C# eindelijk
- C# aangepaste uitzondering
- C# aangevinkt uitgeschakeld
- C# Systeemuitzondering
C# Bestand I/O
- C# FileStream
- C# StreamWriter
- C# StreamReader
- C# Tekstschrijver
- C# Tekstlezer
- C# BinaryWriter
- C# BinaryReader
- C# StringWriter
- C# StringReader
- C# BestandInfo
- C# DirectoryInfo
- C#-serialisatie
- C#-deserialisatie
- C# Systeem.IO
C#-collecties
- C#-collecties
- C#-lijst
- C# HashSet
- C# SortedSet
- C#-stapel
- C#-wachtrij
- C# LinkedList
- C#-woordenboek
- C# SortedDictionary
- C# SortedList
C# Generieken
- C# Generieken
C#-afgevaardigden
- C#-afgevaardigden
C#-reflectie
- C#-reflectie
C# anonieme functies
middelste knop in css
- Anonieme functie
C#-multithreading
- C#-multithreading
- Levenscyclus van C#-threads
- C# Thread-klasse
- C# Hoofdthread
- Voorbeeld van C#-thread
- C# Thread-slaap
- C#-thread afgebroken
- C#-thread-deelname
- C#-threadnaam
- C# ThreadPrioriteit
C#-synchronisatie
- C#-synchronisatie
C# Nieuwe functies
- C# Nieuwe functies
C# 2.0
- Gedeeltelijke typen
- Iteratoren
- Nulbare typen
- Covariantie delegeren
- Delegeer gevolgtrekking
- Statische lessen
- Methodegroepconversies (gedelegeerden)
C# 3.0
- Anonieme typen
- Uitbreidingsmethoden
- Query-expressie
- Gedeeltelijke methode
- Impliciet getypte lokale variabelen
- Initialisatiefuncties voor objecten en verzamelingen
- Automatisch geïmplementeerde eigenschappen
- Lambda-expressie
- Expressie bomen
C# 4.0
- Dynamische binding
- Benoemde en optionele argumenten
- Generieke co en contravariantie
- Ingebedde interoperabiliteitstypen ('NoPIA')
C# 5.0
- Asynchrone methoden
- Kenmerken bellerinfo
C# 6.0
- Met behulp van statische richtlijnen
- Uitzonderingsfilters
- Wacht in catch/finally-blokken
- Automatische eigenschappeninitialisaties
- Standaardwaarden voor alleen-getter-eigenschappen
- Leden met een expressief lichaam
- Nul propagator
- String-interpolatie
- Naamvan de operator
- Initialisatiefunctie voor woordenboeken
- Compiler-as-a-service (Roslyn)
C# 7.0
- Patroonaanpassing
- Tupels
- Deconstructie
- Lokale functies
- Cijferscheidingsteken
- Binaire letterlijke waarden
- Ref-retouren en lokale bewoners
- Constructeurs en finalizers met expressieve body
- Getters en setters met een expressief karakter
- Uit variabelen
- Gegeneraliseerde async-retourtypen
C# 7.1
- Asynchroon hoofd
- Standaardexpressies
C# Programmalijst
- C#-programma's
- Fibonacci-reeks
- Priemgetal
- Palindroom nummer
- Factorieel
- Armstrong-nummer
- Som van cijfers
- Omgekeerd nummer
- Wissel nummer
- Decimaal naar binair
- Nummer in tekens
- Alfabet driehoek
- Nummer Driehoek
- Fibonacci-driehoek
Voorwaarde
Voordat u C# leert, moet u over de basiskennis van de programmeertaal C beschikken.
Publiek
Onze C#-tutorial is ontworpen om beginners en professionals te helpen.
Probleem
Wij verzekeren u dat u geen enkel probleem zult tegenkomen in deze C#-tutorial. Maar als er een fout is, plaats het probleem dan in het contactformulier.