Wanneer u een klasse definieert, definieert u een blauwdruk voor een gegevenstype. Dit definieert eigenlijk geen gegevens, maar het definieert wel wat de klassenaam betekent. Dat wil zeggen, waaruit een object van de klasse bestaat en welke bewerkingen op dat object kunnen worden uitgevoerd. Objecte
Een opsomming is een set van benoemde integer-constanten. Een opgesomd type wordt gedeclareerd met de enum zoekwoord. C#-opsommingen zijn van het waardegegevenstype. Met andere woorden, opsomming bevat zijn eigen waarden en kan niet erven of kan niet overerven. enum . declareren Variabele De algem
In C# is een structuur een gegevenstype van het waardetype. Het helpt u om een enkele variabele gerelateerde gegevens van verschillende gegevenstypen te laten bevatten. De structuur trefwoord wordt gebruikt voor het maken van een structuur. Structuren worden gebruikt om een record weer te geven
In C# kunt u tekenreeksen gebruiken als reeks tekens. Het is echter gebruikelijker om de tekenreeks te gebruiken. trefwoord om een stringvariabele te declareren. Het string-sleutelwoord is een alias voor de System.String klasse. Een tekenreeksobject maken U kunt een tekenreeksobject maken met een
Een array slaat een sequentiële verzameling elementen van hetzelfde type op met een vaste grootte. Een array wordt gebruikt om een verzameling gegevens op te slaan, maar het is vaak nuttiger om een array te zien als een verzameling variabelen van hetzelfde type die zijn opgeslagen op aangrenzend
C# biedt een speciaal gegevenstype, de nullable typen, waaraan u zowel een normaal bereik van waarden als null-waarden kunt toewijzen. U kunt bijvoorbeeld elke waarde van -2.147.483.648 tot 2.147.483.647 of null opslaan in een Nullable-variabele. Op dezelfde manier kunt u waar, onwaar of null toewi
Een methode is een groep statements die samen een taak uitvoeren. Elk C#-programma heeft minstens één klasse met een methode genaamd Main. Om een methode te gebruiken, moet je − Definieer de methode Bel de methode Methoden definiëren in C# Wanneer u een methode definieert, declareert u in feit
Inkapseling wordt gedefinieerd als het proces van het insluiten van een of meer items in een fysiek of logisch pakket. Inkapseling, in objectgeoriënteerde programmeermethodologie, voorkomt toegang tot implementatiedetails. Abstractie en inkapseling zijn verwante functies in objectgeoriënteerd progr
Er kan zich een situatie voordoen waarin u een codeblok meerdere keren moet uitvoeren. Over het algemeen worden de instructies opeenvolgend uitgevoerd:de eerste instructie in een functie wordt eerst uitgevoerd, gevolgd door de tweede, enzovoort. Programmeertalen bieden verschillende besturingsstruc
Besluitvormingsstructuren vereisen dat de programmeur een of meer voorwaarden specificeert die door het programma moeten worden geëvalueerd of getest, samen met een verklaring of verklaringen die moeten worden uitgevoerd als wordt vastgesteld dat de voorwaarde waar is, en optioneel, andere verklarin
Een operator is een symbool dat de compiler vertelt om specifieke wiskundige of logische manipulaties uit te voeren. C# heeft een uitgebreide reeks ingebouwde operators en biedt het volgende type operators − Rekenkundige operatoren Relationele operators Logische operators Bitwise-operators Opdracht
De constanten verwijzen naar vaste waarden die het programma tijdens de uitvoering niet mag wijzigen. Deze vaste waarden worden ook wel letterlijke waarden genoemd. Constanten kunnen van elk van de basisgegevenstypen zijn, zoals een geheel getalconstante, een zwevende constante, een tekenconstante o
Een variabele is niets anders dan een naam die wordt gegeven aan een opslaggebied dat onze programmas kunnen manipuleren. Elke variabele in C# heeft een specifiek type, dat de grootte en indeling van het geheugen van de variabele bepaalt, het bereik van waarden dat in dat geheugen kan worden opgesla
Typeconversie is het converteren van het ene type gegevens naar een ander type. Het wordt ook wel Typecasting genoemd. In C# heeft typecasting twee vormen − Impliciete typeconversie − Deze conversies worden door C# op een typeveilige manier uitgevoerd. Dit zijn bijvoorbeeld conversies van kleiner
De variabelen in C# zijn onderverdeeld in de volgende typen − Waardetypen Referentietypen Aanwijzertypen Waardetype Waardetypevariabelen kunnen direct een waarde krijgen. Ze zijn afgeleid van de klasse System.ValueType . De waardetypen bevatten direct gegevens. Enkele voorbeelden zijn int, char
C# is een objectgeoriënteerde programmeertaal. In de Object-Oriented Programming-methodiek bestaat een programma uit verschillende objecten die door middel van acties met elkaar in wisselwerking staan. De acties die een object kan ondernemen, worden methoden genoemd. Van objecten van dezelfde soort
Voordat we de basisbouwstenen van de C#-programmeertaal bestuderen, laten we eerst eens kijken naar een minimale C#-programmastructuur, zodat we deze in de komende hoofdstukken als referentie kunnen nemen. Hello World-programma maken Een C# programma bestaat uit de volgende onderdelen − Naamruimte
In dit hoofdstuk bespreken we de tools die nodig zijn voor het maken van C#-programmering. We hebben al vermeld dat C# onderdeel is van .Net-framework en wordt gebruikt voor het schrijven van .Net-applicaties. Laten we daarom, voordat we de beschikbare tools voor het uitvoeren van een C#-programma b
C# is een moderne objectgeoriënteerde programmeertaal voor algemene doeleinden, ontwikkeld door Microsoft en goedgekeurd door de European Computer Manufacturers Association (ECMA) en de International Standards Organization (ISO). C# is ontwikkeld door Anders Hejlsberg en zijn team tijdens de ontwik
Wat is CGI? De Common Gateway Interface, of CGI, is een reeks standaarden die bepalen hoe informatie wordt uitgewisseld tussen de webserver en een aangepast script. De CGI-specificaties worden momenteel onderhouden door de NCSA en NCSA definieert CGI als volgt − De Common Gateway Interface,
C Taal