{"version":1,"pages":[{"id":"AbZRllw8G0cbtcWB6V1F","title":"Introductie","pathname":"/zie-scherp-scherper","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H0: Introductie"}]},{"id":"MzrxmUq6kIpLwtLJJtOd","title":"Dit boek in papier?","pathname":"/zie-scherp-scherper/h0-introductie/papier","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H0: Introductie"}]},{"id":"E25wx7JmQ7nOTQ4D8VIt","title":"Nuttige extras","pathname":"/zie-scherp-scherper/h0-introductie/nuttigeextras","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H0: Introductie"}]},{"id":"GpUw3leHqP4AfdJuQdH8","title":"Introductie tot C#","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/0_intrototcs","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"lY8ET48CsFxBV6pVnAlx","title":"Werken met Visual Studio","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/1_werkenmetvs","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"TvGbjD4F060pmNTPBgtf","title":"A.I. even parkeren","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/1_killai","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"e3YoekpAvMmRv9zjBYyT","title":"Je eerste programma","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/2_firstprogram","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"7JTEfrYCLbLfcRcrLFFf","title":"Input verwerken met ReadLine","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/3_console","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"otAK6XBgivt9T5uvqOPB","title":"Fouten in je code","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/4_fouten","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"Li0OEbIxGofy98vrL88G","title":"Kleuren in Console","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/5_kleuren","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"XdgBsgKpeX0Kx19JcAMP","title":"Meer weten","pathname":"/zie-scherp-scherper/h1-de-eerste-stappen/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H1: De eerste stappen"}]},{"id":"nGjsXZmupKLc95mbIEcK","title":"De essentie van C#","pathname":"/zie-scherp-scherper/h2-de-basisconcepten-van-c/0_csharpessentials","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H2: De basisconcepten van C#"}]},{"id":"TKRdI4ky4MyJ4iMzMCS4","title":"Datatypes","pathname":"/zie-scherp-scherper/h2-de-basisconcepten-van-c/1_datatypes","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H2: De basisconcepten van C#"}]},{"id":"hEUUhJ7Z6M0TWSt2kl62","title":"Variabelen","pathname":"/zie-scherp-scherper/h2-de-basisconcepten-van-c/1b_variabelen","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H2: De basisconcepten van C#"}]},{"id":"oytLWjZwuFFf8Dv4v65R","title":"Expressies en operators","pathname":"/zie-scherp-scherper/h2-de-basisconcepten-van-c/2_expressies","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H2: De basisconcepten van C#"}]},{"id":"b8ItHxSVbdSgLOyhIsao","title":"Const(ant)","pathname":"/zie-scherp-scherper/h2-de-basisconcepten-van-c/3_constanten","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H2: De basisconcepten van C#"}]},{"id":"IFdxzvhLAvdwUfPRHNc4","title":"Solutions en projecten","pathname":"/zie-scherp-scherper/h2-de-basisconcepten-van-c/solsprojects","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H2: De basisconcepten van C#"}]},{"id":"U9Gdap7pPtlXg0yvLpTs","title":"Meer weten","pathname":"/zie-scherp-scherper/h2-de-basisconcepten-van-c/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H2: De basisconcepten van C#"}]},{"id":"jsEv2X7sBiIMQZT1NQgW","title":"Strings en chars","pathname":"/zie-scherp-scherper/h3-tekst-gebruiken-in-code/5_chars_strings","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H3: Tekst gebruiken in code"}]},{"id":"FIFjVAS5Z0DY0u6VV1HQ","title":"Escape characters","pathname":"/zie-scherp-scherper/h3-tekst-gebruiken-in-code/escapechars","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H3: Tekst gebruiken in code"}]},{"id":"8UM8wZnsk9hKr1rjGbMf","title":"Strings samenvoegen","pathname":"/zie-scherp-scherper/h3-tekst-gebruiken-in-code/6_stringinterpolation","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H3: Tekst gebruiken in code"}]},{"id":"2vBoM5rScRMCx6yBFL3R","title":"Unicode tonen","pathname":"/zie-scherp-scherper/h3-tekst-gebruiken-in-code/7_unicode","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H3: Tekst gebruiken in code"}]},{"id":"VYTx0LELg3x2KpS38OSB","title":"Environment bibliotheek","pathname":"/zie-scherp-scherper/h3-tekst-gebruiken-in-code/8_environment","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H3: Tekst gebruiken in code"}]},{"id":"aEdAe69dTA0mii2nLAve","title":"Meer weten","pathname":"/zie-scherp-scherper/h3-tekst-gebruiken-in-code/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H3: Tekst gebruiken in code"}]},{"id":"QKcP0PH5enGiwEFHQm6C","title":"Casting, conversie en parsing","pathname":"/zie-scherp-scherper/h4-werken-met-data/4_converteren_casting","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"qvJ2jnzrRjEGKBWUlFAq","title":"Input verwerken en omzetten","pathname":"/zie-scherp-scherper/h4-werken-met-data/4b_inputconverten","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"7i5Ad2SJbNclsrcMK2qM","title":"Math-library en berekeningen","pathname":"/zie-scherp-scherper/h4-werken-met-data/4c_math","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"P710Q235NDw5OU4IYfRu","title":"Over afronden","pathname":"/zie-scherp-scherper/h4-werken-met-data/4d_afronden","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"BvHCF4zIpEXIxP66AD3Z","title":"Random","pathname":"/zie-scherp-scherper/h4-werken-met-data/random","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"mPYifF6rF2nDy6CYs2E1","title":"Debuggen","pathname":"/zie-scherp-scherper/h4-werken-met-data/5_debuggen","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"5XjVWhX5lpVRBxnUXGrB","title":"Programmeren met A.I.","pathname":"/zie-scherp-scherper/h4-werken-met-data/ai","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"JTr9gXqB7fA52ivwiTrL","title":"Meer weten","pathname":"/zie-scherp-scherper/h4-werken-met-data/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H4: Werken met data"}]},{"id":"h23HSTcF7sczrpwsLMTa","title":"Beslissingen intro","pathname":"/zie-scherp-scherper/h5-beslissingen/0_beslissingen_intro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H5: Beslissingen"}]},{"id":"T3vLEyXguw9oCCa5NwsH","title":"Booleanse logica en operators","pathname":"/zie-scherp-scherper/h5-beslissingen/1_logic_and_relationsoperator","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H5: Beslissingen"}]},{"id":"e7QjWBsMgNx4323PbNwh","title":"If","pathname":"/zie-scherp-scherper/h5-beslissingen/0_if","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H5: Beslissingen"}]},{"id":"bLX2GSsjkLH2qDYzSle0","title":"Scope van variabelen","pathname":"/zie-scherp-scherper/h5-beslissingen/3_scope","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H5: Beslissingen"}]},{"id":"fn5UzxRl8xkyZq3sMKwo","title":"Switch","pathname":"/zie-scherp-scherper/h5-beslissingen/2_switch","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H5: Beslissingen"}]},{"id":"zk52BrkpGLZe6rynBkpQ","title":"enum","pathname":"/zie-scherp-scherper/h5-beslissingen/enum","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H5: Beslissingen"}]},{"id":"4BEyKmVLgrQzWudDvW6m","title":"Meer weten","pathname":"/zie-scherp-scherper/h5-beslissingen/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H5: Beslissingen"}]},{"id":"CJnIShiyDIlPMpkUaGTB","title":"Loops intro","pathname":"/zie-scherp-scherper/h6-herhalingen-herhalingen-herhalingen/0_loops_intro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H6: Herhalingen Herhalingen Herhalingen"}]},{"id":"RT5mBn5yoKvdPC2pojKJ","title":"While en Do While","pathname":"/zie-scherp-scherper/h6-herhalingen-herhalingen-herhalingen/1_while_dowhile","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H6: Herhalingen Herhalingen Herhalingen"}]},{"id":"z4VTsiMUNUsFDqqCoME3","title":"For","pathname":"/zie-scherp-scherper/h6-herhalingen-herhalingen-herhalingen/2_for","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H6: Herhalingen Herhalingen Herhalingen"}]},{"id":"PHE69qWcSYJaSieBx57N","title":"Nesting","pathname":"/zie-scherp-scherper/h6-herhalingen-herhalingen-herhalingen/3_nesting","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H6: Herhalingen Herhalingen Herhalingen"}]},{"id":"QgkBbixdPSbwUBQRgJAa","title":"Meer weten","pathname":"/zie-scherp-scherper/h6-herhalingen-herhalingen-herhalingen/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H6: Herhalingen Herhalingen Herhalingen"}]},{"id":"Ou2bsPBmpmzj1VBjOKKz","title":"Methoden intro","pathname":"/zie-scherp-scherper/h7-methoden/0_intromethods","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H7: Methoden"}]},{"id":"95edIVgaNo8nio15XzIk","title":"Bibliotheken","pathname":"/zie-scherp-scherper/h7-methoden/1_bibliotheken","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H7: Methoden"}]},{"id":"ZpZKtbQDp0mpuS7TnuIu","title":"Geavanceerde methodetechnieken","pathname":"/zie-scherp-scherper/h7-methoden/3_advancedmethod","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H7: Methoden"}]},{"id":"2VzCoW4dKpzGu2Thheai","title":"Meer weten","pathname":"/zie-scherp-scherper/h7-methoden/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H7: Methoden"}]},{"id":"bQbt3olXoUwgWzpfcmXu","title":"Array principes","pathname":"/zie-scherp-scherper/h8-arrays/1_arraysbasics","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"WFDzlSDnL4HLP6auheTO","title":"Arrays en geheugen","pathname":"/zie-scherp-scherper/h8-arrays/arraysgeheugen","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"oZtztZdd9xk2zT8HN6aU","title":"System.Array","pathname":"/zie-scherp-scherper/h8-arrays/systemarray","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"5YTr91JmkxhibZFFPN1j","title":"Algoritmes met arrays","pathname":"/zie-scherp-scherper/h8-arrays/algoarrays","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"JV1UeEqL4Yn7NN8obQoR","title":"Strings en arrays","pathname":"/zie-scherp-scherper/h8-arrays/stringarray","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"AGWJrobT8fbJdu9zYv1P","title":"Arrays en methoden","pathname":"/zie-scherp-scherper/h8-arrays/3_arrays_en_methoden","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"VBFhz9XyzMbHBN2TRDJC","title":"N-dimensionale arrays","pathname":"/zie-scherp-scherper/h8-arrays/4_ndimensionalarrays","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"pB6UhFUgTRutm6T0JfEt","title":"Jagged arrays","pathname":"/zie-scherp-scherper/h8-arrays/5_jaggedarrays","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"QPl7c0nwuP5Q1UOBJnig","title":"Meer weten","pathname":"/zie-scherp-scherper/h8-arrays/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H8: Arrays"}]},{"id":"KpneqorwIh75UVVjth8g","title":"OOP Intro","pathname":"/zie-scherp-scherper/h9-object-oriented-programming/0_oop_intro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H9: Object Oriented Programming"}]},{"id":"b2vP78CoBvkp0YnNMzqa","title":"Klassen en objecten in C#","pathname":"/zie-scherp-scherper/h9-object-oriented-programming/0b_oopincs","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H9: Object Oriented Programming"}]},{"id":"ndOPu8MFo7nnCo6bWpXy","title":"Methoden en access modifiers","pathname":"/zie-scherp-scherper/h9-object-oriented-programming/0c_simpleobjects","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H9: Object Oriented Programming"}]},{"id":"sztbbb6gmpgRczQfSaOm","title":"Full properties","pathname":"/zie-scherp-scherper/h9-object-oriented-programming/2_properties","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H9: Object Oriented Programming"}]},{"id":"wab4gzZPAJQEBmuXugrD","title":"Auto-properties","pathname":"/zie-scherp-scherper/h9-object-oriented-programming/autoprop","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H9: Object Oriented Programming"}]},{"id":"mH3a9t5Q6ZDOnqe9A0AX","title":"DateTime: leren werken met objecten","pathname":"/zie-scherp-scherper/h9-object-oriented-programming/datetime","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H9: Object Oriented Programming"}]},{"id":"QCK9kHzrytNbk5HMSj2s","title":"Meer weten","pathname":"/zie-scherp-scherper/h9-object-oriented-programming/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H9: Object Oriented Programming"}]},{"id":"Axl85f3s0kPx0CFwW5D4","title":"Stack en Heap","pathname":"/zie-scherp-scherper/h10-geheugenmanagement-uitzonderingen-en-namespaces/6_memorymanagement","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H10: Geheugenmanagement, uitzonderingen en namespaces"}]},{"id":"ipF3bwdCThUunjA8AAB8","title":"Objecten en methoden","pathname":"/zie-scherp-scherper/h10-geheugenmanagement-uitzonderingen-en-namespaces/6b_objectenenmethoden","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H10: Geheugenmanagement, uitzonderingen en namespaces"}]},{"id":"ckmO7RX7XpPoBasv0xA8","title":"Null en NullReferenceException","pathname":"/zie-scherp-scherper/h10-geheugenmanagement-uitzonderingen-en-namespaces/nullreference","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H10: Geheugenmanagement, uitzonderingen en namespaces"}]},{"id":"d8XO9mvdKYN3AXskVSIv","title":"Namespaces en using","pathname":"/zie-scherp-scherper/h10-geheugenmanagement-uitzonderingen-en-namespaces/namespaces","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H10: Geheugenmanagement, uitzonderingen en namespaces"}]},{"id":"Lkf5YD2mSJZEItBi2zxq","title":"Exception handling","pathname":"/zie-scherp-scherper/h10-geheugenmanagement-uitzonderingen-en-namespaces/0_exceptionhandling","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H10: Geheugenmanagement, uitzonderingen en namespaces"}]},{"id":"oMEcrrRVVaBRHEMOhwVw","title":"Waar exceptions plaatsen?","pathname":"/zie-scherp-scherper/h10-geheugenmanagement-uitzonderingen-en-namespaces/waarplaatsen","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H10: Geheugenmanagement, uitzonderingen en namespaces"}]},{"id":"opSFiaojMNIDIiFUXYBV","title":"Meer weten","pathname":"/zie-scherp-scherper/h10-geheugenmanagement-uitzonderingen-en-namespaces/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H10: Geheugenmanagement, uitzonderingen en namespaces"}]},{"id":"6iqw7XgVdNmdmAQErHws","title":"Constructors en de default Constructors","pathname":"/zie-scherp-scherper/h11-gevorderde-klasseconcepten/1_constructors","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H11: Gevorderde klasseconcepten"}]},{"id":"IAZ2PF93x04wdRqQj7Bl","title":"Overloaded Constructors","pathname":"/zie-scherp-scherper/h11-gevorderde-klasseconcepten/2_overloadedconstructor","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H11: Gevorderde klasseconcepten"}]},{"id":"YTracL2xqQKPJwQ4QwTZ","title":"Object Initializer Syntax","pathname":"/zie-scherp-scherper/h11-gevorderde-klasseconcepten/2_objectinitsyntax","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H11: Gevorderde klasseconcepten"}]},{"id":"VYC4YRrkkeKJsT6SVGfg","title":"Static","pathname":"/zie-scherp-scherper/h11-gevorderde-klasseconcepten/5_static","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H11: Gevorderde klasseconcepten"}]},{"id":"Ayfv8UXXFJUCxSPTz4Xp","title":"Meer weten","pathname":"/zie-scherp-scherper/h11-gevorderde-klasseconcepten/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H11: Gevorderde klasseconcepten"}]},{"id":"6zDhUE38Uh4to6Ori2BC","title":"Arrays van objecten","pathname":"/zie-scherp-scherper/h12-arrays-en-klassen/7_arraysvanobj","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H12: Arrays en klassen"}]},{"id":"7TiESqJ0FG6AfLLkE6ha","title":"List","pathname":"/zie-scherp-scherper/h12-arrays-en-klassen/4_list","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H12: Arrays en klassen"}]},{"id":"F1BDMRBCCb26xRUpxNNy","title":"Foreach en var","pathname":"/zie-scherp-scherper/h12-arrays-en-klassen/3_foreach","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H12: Arrays en klassen"}]},{"id":"tyRqq5iLtl0XX3IEbg69","title":"Nuttige collection klassen","pathname":"/zie-scherp-scherper/h12-arrays-en-klassen/dict","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H12: Arrays en klassen"}]},{"id":"1eCSTw1vcvsnwyBOxoS5","title":"Meer weten","pathname":"/zie-scherp-scherper/h12-arrays-en-klassen/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H12: Arrays en klassen"}]},{"id":"TeR0pSTR9o2JZzBMgPzL","title":"Overerving intro","pathname":"/zie-scherp-scherper/h13-overerving/0_overerving_intro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H13: Overerving"}]},{"id":"4jX2PxxOLbYVHKA2scIB","title":"Constructors bij overerving","pathname":"/zie-scherp-scherper/h13-overerving/3_constructors_inheritance","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H13: Overerving"}]},{"id":"V1kcUKw7gN6X7eHGYfXj","title":"Virtual en override","pathname":"/zie-scherp-scherper/h13-overerving/1_virtual_override","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H13: Overerving"}]},{"id":"94eFGGoQQkVfkxRIYv12","title":"Base keyword","pathname":"/zie-scherp-scherper/h13-overerving/2_base","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H13: Overerving"}]},{"id":"f85alxTT3sha4jmb3GyK","title":"Meer weten","pathname":"/zie-scherp-scherper/h13-overerving/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H13: Overerving"}]},{"id":"jfket9JtsuMrXTwk2Br9","title":"System.Object","pathname":"/zie-scherp-scherper/h14-gevorderde-overervingsconcepten/4_system_object","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H14: Gevorderde overervingsconcepten"}]},{"id":"RCBOow8vuczoZpFr37IN","title":"Abstract","pathname":"/zie-scherp-scherper/h14-gevorderde-overervingsconcepten/5_abstract","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H14: Gevorderde overervingsconcepten"}]},{"id":"vtremAYfywffG9tqxZbB","title":"Eigen exceptions maken","pathname":"/zie-scherp-scherper/h14-gevorderde-overervingsconcepten/1_eigenuitzondering","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H14: Gevorderde overervingsconcepten"}]},{"id":"QBar4X4mSWPRavnh51Uj","title":"Kennisclips","pathname":"/zie-scherp-scherper/h14-gevorderde-overervingsconcepten/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H14: Gevorderde overervingsconcepten"}]},{"id":"jMeOTNMGOjNTHrmfmOQy","title":"Compositie","pathname":"/zie-scherp-scherper/h15-compositie-en-aggregatie/0_compositie_intro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H15: Compositie en aggregatie"}]},{"id":"jmNyWHFnSDiGBr7F11SM","title":"this keyword","pathname":"/zie-scherp-scherper/h15-compositie-en-aggregatie/this","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H15: Compositie en aggregatie"}]},{"id":"gGaxWuzQMCdVdTw7T8F1","title":"Meer weten","pathname":"/zie-scherp-scherper/h15-compositie-en-aggregatie/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H15: Compositie en aggregatie"}]},{"id":"ClZHrJuwyY3auQSx3YvS","title":"Polymorfisme","pathname":"/zie-scherp-scherper/h16-polymorfisme/11_polymo_intro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H16: Polymorfisme"}]},{"id":"SaAHllBuZegZvk09kfRk","title":"Polymorfisme in de praktijk","pathname":"/zie-scherp-scherper/h16-polymorfisme/polypraktijd","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H16: Polymorfisme"}]},{"id":"pEd9L5PUYeedp2kiGCJ0","title":"Is en As keywords","pathname":"/zie-scherp-scherper/h16-polymorfisme/1_isas","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H16: Polymorfisme"}]},{"id":"xaYC6xkYHSh5UNaQQtWv","title":"Objecten vergelijken: alles komt samen","pathname":"/zie-scherp-scherper/h16-polymorfisme/6_equals","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H16: Polymorfisme"}]},{"id":"CGexFEzfTXLX0nnTHrpO","title":"Meer weten","pathname":"/zie-scherp-scherper/h16-polymorfisme/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H16: Polymorfisme"}]},{"id":"47sUdiZJH9ZURS2eTy8u","title":"Interface intro","pathname":"/zie-scherp-scherper/h17-interfaces/1_interface_intro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H17: Interfaces"}]},{"id":"zWuWe4OYi3WmlQ8BBhYE","title":"Interfaces voorbeeld met president","pathname":"/zie-scherp-scherper/h17-interfaces/presidentinterfaces","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H17: Interfaces"}]},{"id":"zjxsDC08JQXah7mmq4gJ","title":"Interfaces in de praktijk","pathname":"/zie-scherp-scherper/h17-interfaces/2_interfacesinpraktijk","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H17: Interfaces"}]},{"id":"IeVHRjLgf1xw68aN4x2N","title":"Interfaces en polymorfisme","pathname":"/zie-scherp-scherper/h17-interfaces/2_polymorfisme_interfaces","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H17: Interfaces"}]},{"id":"8ocuhNQA2uYv6REARPWU","title":"Meer weten","pathname":"/zie-scherp-scherper/h17-interfaces/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H17: Interfaces"}]},{"id":"OLBhnVnqCW0DnIgnVoMl","title":"Werken met bestanden","pathname":"/zie-scherp-scherper/h18-bestandsverwerking/bestandenintro","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H18: Bestandsverwerking"}]},{"id":"cVENRx9qolysIf5lXYy1","title":"Schrijven en lezen","pathname":"/zie-scherp-scherper/h18-bestandsverwerking/schrijvenenlezen","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H18: Bestandsverwerking"}]},{"id":"0Sf6KcZo81ryyUUqEn5i","title":"FileInfo klasse","pathname":"/zie-scherp-scherper/h18-bestandsverwerking/fileinfo","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H18: Bestandsverwerking"}]},{"id":"N0m8g6tyfw7U9Qitp0WF","title":"Klassen serialiseren met json","pathname":"/zie-scherp-scherper/h18-bestandsverwerking/serialize","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H18: Bestandsverwerking"}]},{"id":"BCSgZbzfeLPZXlXI8UqO","title":"Meer weten","pathname":"/zie-scherp-scherper/h18-bestandsverwerking/kennisclips","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"H18: Bestandsverwerking"}]},{"id":"MvZjQbux93u7Lm7PE3ch","title":"Je hebt het gehaald","pathname":"/zie-scherp-scherper/conclusie/conclusie","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Conclusie"}]},{"id":"gan1AJebwbGXvMyCaBSa","title":"En nu?","pathname":"/zie-scherp-scherper/conclusie/ennu","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Conclusie"}]},{"id":"VsRzAM7MccXhpLkAvbpj","title":"H1 - H8","pathname":"/zie-scherp-scherper/kennicslips/allvideos1","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Kennicslips"}]},{"id":"bCL9IjMo5tnStLQSxapW","title":"H9 - H17","pathname":"/zie-scherp-scherper/kennicslips/allvideos2","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Kennicslips"}]},{"id":"1o5mMViMtPGFcIP6UsiF","title":"Visual Studio snippets","pathname":"/zie-scherp-scherper/appendix/prostuff","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"r5rptTWbrkQfJjNLPZZl","title":"VS Code for Mac installeren","pathname":"/zie-scherp-scherper/appendix/mac","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"sjup4LxEtDydAWCMocfR","title":"Regions","pathname":"/zie-scherp-scherper/appendix/regions","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"iIgyyap8nRFscYuJYFQw","title":"String.Format","pathname":"/zie-scherp-scherper/appendix/stringformat","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"rTUR1FP2KfVBpclvAPBM","title":"Out en Ref parameters","pathname":"/zie-scherp-scherper/appendix/2_outenref","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"lAMWrHdsbwNoTuUjnaQI","title":"Operator overloading","pathname":"/zie-scherp-scherper/appendix/8_operatoroverloading","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"LlsII6hRe7nb6y9eHzJi","title":"Expression bodied members","pathname":"/zie-scherp-scherper/appendix/6_exprbody","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"lMIlafO8f2jDvFuufq47","title":"Het field keyword","pathname":"/zie-scherp-scherper/appendix/field_keyword","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"WHyfheKdHQaHOwPZEpdO","title":"Generics","pathname":"/zie-scherp-scherper/appendix/generics","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"o1zILWBha2SuRBjiVT6J","title":"struct en record","pathname":"/zie-scherp-scherper/appendix/struct","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"0R5i5BiBdGq0VTub10C4","title":"Een installer maken","pathname":"/zie-scherp-scherper/appendix/installer","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Appendix"}]},{"id":"FcjDeHVziFwiU5Rmpw2z","title":"Afspraken","pathname":"/zie-scherp-scherper/coding-guidelines/boete","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"ALZsz6LqAbSmInwR1LVg","title":"Minpunten voor: Compileert niet","pathname":"/zie-scherp-scherper/coding-guidelines/compileertniet","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"NajPYk7YBoEpim1F8jkQ","title":"Minpunten voor: Klassen in 1 bestand","pathname":"/zie-scherp-scherper/coding-guidelines/klassenfile","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"74vJlTG5vQmraksQgxWT","title":"Minpunten voor: Redundante code","pathname":"/zie-scherp-scherper/coding-guidelines/redundant","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"GjvukmtN4yE2g4q86tPh","title":"Minpunten voor: Bladspiegel","pathname":"/zie-scherp-scherper/coding-guidelines/bladspiegel","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"iiIRuap0BMXx0HwjRgDi","title":"Minpunten voor: Naamgeving","pathname":"/zie-scherp-scherper/coding-guidelines/naamgeving","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"4PXJMeXst1FcPuzKSgmA","title":"Minpunten voor: goto, break en continue","pathname":"/zie-scherp-scherper/coding-guidelines/goto","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"cgRyRVYR6PnSJWhMTflN","title":"Minpunten voor: Linq gebruiken","pathname":"/zie-scherp-scherper/coding-guidelines/linq","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"l7pBQVnVVGJgUE67SEMq","title":"Minpunten voor: Methoden in methoden","pathname":"/zie-scherp-scherper/coding-guidelines/method","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]},{"id":"sVuHApZDIiEuMXuB4fDk","title":"Minpunten voor: Toplevel statements","pathname":"/zie-scherp-scherper/coding-guidelines/toplevel","siteSpaceId":"sitesp_Qlu9J","description":"","breadcrumbs":[{"label":"Coding guidelines"}]}]}