In dit document krijg je een uitgebreide samenvatting van zowel de inleiding tot het programmeren van C# als van het objectgeoriënteerd programmeren in C#. Op deze manier kan je op het einde van de samenvatting en veel oefening programma's schrijven in deze taal.
Bouwstenen
Elk programma bevat 4 bouwstenen
o Sequenties
Project van A-Z
Verloopt sequentieel opeenvolgend
Stap per stap
o Selecties
Enkelvoudige
Eenzijdige
Meervoudige
o Iteraties
Een programma kan het voorkomen dat bepaalde opdrachten
meerdere keren uitgevoerd moeten worden
We gebruiken een iteratie of herhaling om deze opdrachten
meerdere keren uit te voeren zonder dubbele code te schrijven
o Methodes
Doel
Compacter en efficiënter schrijven van code
Vermijden van dubbele code
Hergebruiken van code
Overzichtelijke programma’s
Eenvoudiger te onderhouden code
Zorgt ervoor dat we code in stukjes kunnen opdelen die elk een
duidelijk omschreven taak uitvoeren
,C# : kennismaking
De woorden in het blauw zijn
woorden u it de C#-taal
VOORLOPIG!
o Alle programmacode tussen
de {} van de main
TOTDAT
o Methodes zien = MAIN enige
benodigde methode
Elke methode heeft een eigen
context en alles start met de main
Bij inleiding tot programmeren
altijd werken met de klasse
Program
Elke lijn afsluiten met ;
Commentaarlijn = //
o Deze lijnen worden door
de computer genegeerd
C# = hoofdlettergevoelig!
Gebruik maken van een keuzelijst
o Bij intikken van code gevolgd door tabtoets en pijltjestoets
o Manueel oproepen door Ctrl + spatiebalk
Aanpassingen aan lay-out (achtergrondkleur,
voorgrondkleur, titel, …)
Object georiënteerd programmeren
o Klassen
o Objecten
Een object heeft kenmerken eigenschappen
Eigenschappen links, Gevolgd door gelijkheidsteken,
Gewenste waarde staat rechts
o Methodes
Een object kan acties ondernemen
Moeten gevolgd worden door () Ook als er niets tussen staat
o Attributen
2
, Methodes klasse console
o Write()
Om tekst in DOS-venster te drukken
o WriteLine()
Om tekst in DOS-venster te drukken en naar de volgende regel te
gaan
Tekst en return worden dus doorgestuurd
o ReadLine()
Om tekst te lezen die gebruiker intikt in DOS-venster
Gevolgd door entertoest
Eigenschappen klasse console
o BackgroundColor
Achtergrondkleur van DOS-venster aanpassen
Klasse ConsoleColor bevat een groot aantal voorgeprogrammeerde
kleuren
Console.BackgroundColor = ConsoleColor.White;
o ForgroundColor
Voorgrondkleur van DOS-venster aan passen
Kleur van de tekst
Conosle.ForegroundColor = ConsoleColor.DarkBlue;
o Title
Titel van het DOS-venster aanpassen
Console.Title = “Oefening 1”;
Console.Clear()
o Methode wist alles van het scherm
Je krijgt een proper of leeg scherm
Console.WriteLine()
o Druk een blancolijn
Console.ReadLine()
o Wacht tot de gebruiker op enter drukt
o Deze informatie wordt nu niet bewaard
3
, Data & Variabelen
Meestal schrijven we programma’s die gegevens of data gaan verwerken
Gegevens worden bewaard in het geheugen van de computer
Het is noodzakelijk dat elk stukje geheugen een label krijgt
o Variabele
Om gegevens te kunnen verwerken, moeten we data kunnen bereiken
o Hiervoor gebruiken we deze variabelen
Naam variabele
o Naam die we aanspreken om verwerkingen uit te voeren
o Begint met een kleine letter
o Bevat geen _ en geen spaties
o camelCase
Datatype variabele
o bepaalt welk soort gegeven in die variabele past
o bepaalt de grote
Datatype = int
o geheel getal
o om een geheel getal in te bewaren
Datatype = string
o karakters
o om een tekst in te bewaren
o alles waar we niet mee willen rekenen
Datatype = bool
o true of false
o om aan te geven of iets waar is of niet
Datatype = double
o reëel getal met drijvende komma
o om een getal met decimalen in te bewaren
4
Les avantages d'acheter des résumés chez Stuvia:
Qualité garantie par les avis des clients
Les clients de Stuvia ont évalués plus de 700 000 résumés. C'est comme ça que vous savez que vous achetez les meilleurs documents.
L’achat facile et rapide
Vous pouvez payer rapidement avec iDeal, carte de crédit ou Stuvia-crédit pour les résumés. Il n'y a pas d'adhésion nécessaire.
Focus sur l’essentiel
Vos camarades écrivent eux-mêmes les notes d’étude, c’est pourquoi les documents sont toujours fiables et à jour. Cela garantit que vous arrivez rapidement au coeur du matériel.
Foire aux questions
Qu'est-ce que j'obtiens en achetant ce document ?
Vous obtenez un PDF, disponible immédiatement après votre achat. Le document acheté est accessible à tout moment, n'importe où et indéfiniment via votre profil.
Garantie de remboursement : comment ça marche ?
Notre garantie de satisfaction garantit que vous trouverez toujours un document d'étude qui vous convient. Vous remplissez un formulaire et notre équipe du service client s'occupe du reste.
Auprès de qui est-ce que j'achète ce résumé ?
Stuvia est une place de marché. Alors, vous n'achetez donc pas ce document chez nous, mais auprès du vendeur anouckcelis. Stuvia facilite les paiements au vendeur.
Est-ce que j'aurai un abonnement?
Non, vous n'achetez ce résumé que pour €6,49. Vous n'êtes lié à rien après votre achat.