Professional Documents
Culture Documents
Get Interactive C#: Fundamentals, Core Concepts and Patterns 1st Edition Vaskaran Sarcar free all chapters
Get Interactive C#: Fundamentals, Core Concepts and Patterns 1st Edition Vaskaran Sarcar free all chapters
OR CLICK LINK
https://textbookfull.com/product/interactive-c-
fundamentals-core-concepts-and-patterns-1st-
edition-vaskaran-sarcar/
Read with Our Free App Audiobook Free Format PFD EBook, Ebooks dowload PDF
with Andible trial, Real book, online, KINDLE , Download[PDF] and Read and Read
Read book Format PDF Ebook, Dowload online, Read book Format PDF Ebook,
[PDF] and Real ONLINE Dowload [PDF] and Real ONLINE
More products digital (pdf, epub, mobi) instant
download maybe you interests ...
https://textbookfull.com/product/java-design-patterns-a-tour-
of-23-gang-of-four-design-patterns-in-java-1st-edition-vaskaran-
sarcar/
https://textbookfull.com/product/java-design-patterns-a-tour-
of-23-gang-of-four-design-patterns-in-java-1st-edition-vaskaran-
sarcar-2/
https://textbookfull.com/product/getting-started-with-
advanced-c-1st-edition-vaskaran-sarcar-sarcar/
https://textbookfull.com/product/design-patterns-in-c-a-hands-on-
guide-with-real-world-examples-2nd-edition-vaskaran-sarcar/
Java Design Patterns: A Hands-On Experience with Real-
World Examples 2nd Edition Vaskaran Sarcar
https://textbookfull.com/product/java-design-patterns-a-hands-on-
experience-with-real-world-examples-2nd-edition-vaskaran-sarcar/
https://textbookfull.com/product/biota-grow-2c-gather-2c-cook-
loucas/
https://textbookfull.com/product/functional-and-concurrent-
programming-core-concepts-and-features-1st-edition-charpentier/
https://textbookfull.com/product/psychology-core-concepts-philip-
g-zimbardo/
https://textbookfull.com/product/design-patterns-in-net-
core-3-reusable-approaches-in-c-and-f-for-object-oriented-
software-design-2nd-edition-dmitri-nesteruk/
Interactive
C#
Fundamentals, Core Concepts and Patterns
—
Vaskaran Sarcar
Foreword by A. Rajendram and S. Ghosh
Interactive C#
Fundamentals, Core Concepts
and Patterns
Vaskaran Sarcar
Foreword by A. Rajendram and S. Ghosh
Interactive C#
Vaskaran Sarcar
560066, Karnataka, India
Acknowledgements����������������������������������������������������������������������������������������������xxxi
Preface���������������������������������������������������������������������������������������������������������������xxxiii
iii
Table of Contents
Demonstration 2������������������������������������������������������������������������������������������������������������������������� 19
Output������������������������������������������������������������������������������������������������������������������������������������ 20
Analysis��������������������������������������������������������������������������������������������������������������������������������� 20
Additional Comments������������������������������������������������������������������������������������������������������������ 21
Quiz��������������������������������������������������������������������������������������������������������������������������������������� 23
Output������������������������������������������������������������������������������������������������������������������������������������ 23
Explanation���������������������������������������������������������������������������������������������������������������������������� 24
Demonstration 3������������������������������������������������������������������������������������������������������������������������� 27
Output������������������������������������������������������������������������������������������������������������������������������������ 28
Explanation���������������������������������������������������������������������������������������������������������������������������� 28
Demonstration 4������������������������������������������������������������������������������������������������������������������������� 30
Output������������������������������������������������������������������������������������������������������������������������������������ 31
Additional Comments������������������������������������������������������������������������������������������������������������ 31
Demonstration 5������������������������������������������������������������������������������������������������������������������������� 31
Output������������������������������������������������������������������������������������������������������������������������������������ 32
Object Initializers������������������������������������������������������������������������������������������������������������������������ 33
Demonstration 6������������������������������������������������������������������������������������������������������������������������� 33
Output������������������������������������������������������������������������������������������������������������������������������������ 34
Analysis��������������������������������������������������������������������������������������������������������������������������������� 35
Optional Parameters������������������������������������������������������������������������������������������������������������������� 35
Demonstration 7������������������������������������������������������������������������������������������������������������������������� 36
Output������������������������������������������������������������������������������������������������������������������������������������ 37
Analysis��������������������������������������������������������������������������������������������������������������������������������� 37
Summary������������������������������������������������������������������������������������������������������������������������������������ 39
iv
Table of Contents
Demonstration 2������������������������������������������������������������������������������������������������������������������������� 46
Output������������������������������������������������������������������������������������������������������������������������������������ 46
Analysis��������������������������������������������������������������������������������������������������������������������������������� 47
Demonstration 3������������������������������������������������������������������������������������������������������������������������� 47
Demonstration 4������������������������������������������������������������������������������������������������������������������������� 50
Output������������������������������������������������������������������������������������������������������������������������������������ 51
Explanation���������������������������������������������������������������������������������������������������������������������������� 51
A Special Keyword: base������������������������������������������������������������������������������������������������������������� 52
Demonstration 5������������������������������������������������������������������������������������������������������������������������� 52
Output������������������������������������������������������������������������������������������������������������������������������������ 53
Analysis��������������������������������������������������������������������������������������������������������������������������������� 54
Quiz��������������������������������������������������������������������������������������������������������������������������������������� 55
Output������������������������������������������������������������������������������������������������������������������������������������ 55
Analysis��������������������������������������������������������������������������������������������������������������������������������� 56
Demonstration 6������������������������������������������������������������������������������������������������������������������������� 56
Output������������������������������������������������������������������������������������������������������������������������������������ 57
Demonstration 7������������������������������������������������������������������������������������������������������������������������� 58
Output������������������������������������������������������������������������������������������������������������������������������������ 59
Analysis��������������������������������������������������������������������������������������������������������������������������������� 59
Summary������������������������������������������������������������������������������������������������������������������������������������ 62
v
Table of Contents
Demonstration 2������������������������������������������������������������������������������������������������������������������������� 67
Output������������������������������������������������������������������������������������������������������������������������������������ 68
Analysis��������������������������������������������������������������������������������������������������������������������������������� 68
Demonstration 3������������������������������������������������������������������������������������������������������������������������� 68
Output������������������������������������������������������������������������������������������������������������������������������������ 69
Demonstration 4������������������������������������������������������������������������������������������������������������������������� 69
Output������������������������������������������������������������������������������������������������������������������������������������ 70
Analysis��������������������������������������������������������������������������������������������������������������������������������� 70
Quiz��������������������������������������������������������������������������������������������������������������������������������������� 72
Demonstration 5������������������������������������������������������������������������������������������������������������������������� 72
A Suggestion/Good Programming Practice��������������������������������������������������������������������������� 73
Operator Overloading������������������������������������������������������������������������������������������������������������������ 74
Demonstration 6������������������������������������������������������������������������������������������������������������������������� 75
Output������������������������������������������������������������������������������������������������������������������������������������ 76
Demonstration 7������������������������������������������������������������������������������������������������������������������������� 77
Output������������������������������������������������������������������������������������������������������������������������������������ 78
Analysis��������������������������������������������������������������������������������������������������������������������������������� 79
Method Overriding���������������������������������������������������������������������������������������������������������������������� 80
Demonstration 8������������������������������������������������������������������������������������������������������������������������� 80
Output������������������������������������������������������������������������������������������������������������������������������������ 81
Analysis��������������������������������������������������������������������������������������������������������������������������������� 81
Demonstration 9������������������������������������������������������������������������������������������������������������������������� 83
Output������������������������������������������������������������������������������������������������������������������������������������ 84
Demonstration 10����������������������������������������������������������������������������������������������������������������������� 85
Output������������������������������������������������������������������������������������������������������������������������������������ 86
Experiment with Polymorphism�������������������������������������������������������������������������������������������������� 86
Demonstration 11����������������������������������������������������������������������������������������������������������������������� 86
Output������������������������������������������������������������������������������������������������������������������������������������ 88
Analysis��������������������������������������������������������������������������������������������������������������������������������� 88
vi
Table of Contents
Demonstration 12����������������������������������������������������������������������������������������������������������������������� 89
Output������������������������������������������������������������������������������������������������������������������������������������ 90
Analysis��������������������������������������������������������������������������������������������������������������������������������� 90
Demonstration 13����������������������������������������������������������������������������������������������������������������������� 92
Output������������������������������������������������������������������������������������������������������������������������������������ 94
Explanation���������������������������������������������������������������������������������������������������������������������������� 94
Demonstration 14����������������������������������������������������������������������������������������������������������������������� 95
Output������������������������������������������������������������������������������������������������������������������������������������ 95
Demonstration 15����������������������������������������������������������������������������������������������������������������������� 95
Output������������������������������������������������������������������������������������������������������������������������������������ 96
Demonstration 16����������������������������������������������������������������������������������������������������������������������� 97
Output������������������������������������������������������������������������������������������������������������������������������������ 97
Quiz��������������������������������������������������������������������������������������������������������������������������������������� 97
Demonstration 17����������������������������������������������������������������������������������������������������������������������� 98
Output������������������������������������������������������������������������������������������������������������������������������������ 99
Explanation���������������������������������������������������������������������������������������������������������������������������� 99
Quiz������������������������������������������������������������������������������������������������������������������������������������� 100
Answer�������������������������������������������������������������������������������������������������������������������������������� 100
Quiz������������������������������������������������������������������������������������������������������������������������������������� 100
Answer�������������������������������������������������������������������������������������������������������������������������������� 100
Demonstration 18��������������������������������������������������������������������������������������������������������������������� 101
Output���������������������������������������������������������������������������������������������������������������������������������� 102
Analysis������������������������������������������������������������������������������������������������������������������������������� 103
Demonstration 19��������������������������������������������������������������������������������������������������������������������� 103
Output���������������������������������������������������������������������������������������������������������������������������������� 105
Demonstration 20��������������������������������������������������������������������������������������������������������������������� 106
Output���������������������������������������������������������������������������������������������������������������������������������� 107
Analysis������������������������������������������������������������������������������������������������������������������������������� 107
Demonstration 21��������������������������������������������������������������������������������������������������������������������� 108
Output���������������������������������������������������������������������������������������������������������������������������������� 109
Analysis������������������������������������������������������������������������������������������������������������������������������� 109
vii
Table of Contents
viii
Table of Contents
ix
Table of Contents
x
Table of Contents
xi
Table of Contents
xii
Table of Contents
Quiz������������������������������������������������������������������������������������������������������������������������������������� 225
Answer�������������������������������������������������������������������������������������������������������������������������������� 225
Quiz������������������������������������������������������������������������������������������������������������������������������������� 226
Answer�������������������������������������������������������������������������������������������������������������������������������� 226
Quiz������������������������������������������������������������������������������������������������������������������������������������� 226
Answer�������������������������������������������������������������������������������������������������������������������������������� 227
Quiz������������������������������������������������������������������������������������������������������������������������������������� 227
Answer�������������������������������������������������������������������������������������������������������������������������������� 227
Summary���������������������������������������������������������������������������������������������������������������������������������� 229
xiii
Table of Contents
xiv
Table of Contents
xv
Table of Contents
xvii
Table of Contents
xviii
Table of Contents
xix
Table of Contents
xx
Table of Contents
Index��������������������������������������������������������������������������������������������������������������������� 489
xxi
Foreword by Ambrose Rajendram
I have spent most of my career working in R&D and related
activities. During this time, I have come in contact with
many engineers across many disciplines and of differing
caliber and attitudes. As a rule, engineers spend most of
their life acquiring knowledge, which is even truer in today’s
fast-changing technological landscape. Vaskaran is one such
engineer who is on an eternal quest to try new boundaries.
What makes Vaskaran different, though, is that he has an
unbridled passion to share his knowledge and make it
available to the world. It is an honor and a privilege to write
this foreword.
In the connected world we live in, there is an abundance of knowledge. It sometimes
seems that textbooks are superfluous, as this information is available free on the Internet.
However, what this book does is take the reader through a set of logical steps from the basics
to advanced concepts. This flow is very important to understand the fundamental building
blocks. Once the reader has a grasp of this, it will be relatively easy to advance further.
This book concentrates on what is required to understand the subject and leaves
out unnecessary things. Each chapter introduces a new concept and the author has
anticipated questions that the reader may have and preempts this through simple Q&A
analogies as would happen in a classroom. This provides insights that lead to a deeper
understanding of the concepts.
Object-oriented programming is the most essential concept in software engineering
today and understanding this is crucial to good programming. The author has done
a phenomenal job of presenting this in a simple way that is easy to understand. Use
this book as a companion guide on your journey through the complex world of object-
oriented programming. I hope that this book will be as useful to you as it was to me.
—Ambrose Rajendram
xxiii
Foreword by Ambrose Rajendram
xxiv
Foreword by Siddhartha Ghosh
There is no dearth of books on any programming language,
particularly on a programming language as popular as C#.
There are definitive textbooks by authors who are active
contributors to the development of the language. Most of
the time, however, these books prove too challenging for a
normal reader to understand. On the other hand, there are
books that are very easy to read, but they compromise the
accuracy of the concepts covered. Vaskaran, having been a
teacher himself in the initial phase of his career, understands
the challenges faced by the students in developing a solid foundation in programming.
His unique student-teacher dialog approach provides the reader a strong foundation on
fundamental concepts without making matters overly complex. In addition to the strong
fundamentals, Vaskaran has also included some crucial pieces of information from his
professional life. The chapter on memory cleanup is an example of this. I am very sure
that this book is going to provide the readers a good understanding of the topics in a
clear and interesting way.
—Siddhartha Ghosh
xxv
Another random document with
no related content on Scribd:
Inhoudsopgave
VOORWOORD. VII
GEBEZIGDE LITTERATUUR. XI
INHOUD. XIII
LIJST VAN ILLUSTRATIES. XV
VERBETERINGEN. XVI
I. INDIANEN-BEVOLKING VAN WEST-INDIË. 1
Inleidende beschouwingen. 1
Inhoud der verhalen 7
Lijst der in dezen bundel opgenomen mondelinge
overleveringen der Indianen. 14
Indianen-Vertellingen. 66
1. De sage van Haboeri (W.) 66
2. De oorsprong der eerste menschen (C.) 73
3. De oorsprong van het menschdom (W.) 75
4. De oorsprong der Caraïben. (C.) 76
5. Hoe de Caraïben gekweekte planten leerden
kennen. (C.) 77
6. De dochter van den geestenbezweerder. 79
7. Hoe lichaamspijnen, dood en ellende in de wereld
kwamen. (C.) 81
8. Het hoofd van den Boschgeest en de nachtzwaluw.
(A.) 83
9. De vrouw, die een Boschgeest nabootste. (A.) 84
10. De Geest van een schimmelplant* redt een 86
Indiaansch meisje. (C.)
11. Een jagoear, die in een vrouw veranderde. (A.) 89
12. De man met een Baboen-vrouw. (A.) 91
13. Schildpad, die Boschrat er in liet loopen. (C.) 94
14. De bedrieger bedrogen. (C.) 95
15. Tijger en Miereneter. (C.) 96
16. Hariwali en de Wonderboom. (A.) 98
17. De legende van den Ouden man’s val. 103
18. Amanna en haar praatzieke man. (C.) 105
19. De zon en zijn beide tweelingzoons. (C.) 107
20. De Legende van den Vleermuis-berg. (M.) 111
21. De Uil en zijn schoonbroeders vleermuis. (W.) 112
22. De Lichtkever en de verdwaalde Jager. (C.) 114
23. De bina, de weder in het leven geroepen vader en de
slechte vrouw. (W.) 116
24. Hoe een jong Warrau-Indiaantje uit de handen der
Caraïben ontkwam. (W.) 119
25. Sluit de oogen en doe een wensch. (C.) 121
26. De gelukspot. (W.) 122
27. De honigbij en de zoete drank. (W.) 124
28. De piaiman en de stinkvogels*. (A.) 125
29. Hoe het ongeluk over de menschen kwam. De
geschiedenis van Maconaura en Anoeannaïtoe. (A.) 131
30. De kolibri, die tabak brengt aan den eersten piaiman.
(W.) 140
31. Het ontstaan der vrouwennaties. 145
32. Het gebroken ei. 146
33. De geest van den pasgeborene. 146
34. De huid van den Reuzenslang of Hoe de vogels hun 147
tegenwoordig gevederte kregen.
35. Een waarschuwing voor de vrouwen. (A.) 148
36. Hoe een man van zijn luiheid genezen werd. (W.) 155
37. Zwarte Tijger, Wau-oeta en de gebroken boog. (W.) 157
38. De Legende van Letterhoutstomp. 162
39. De Legende van Arimoribo en Jorobodie. (C.) 165
40. Uitdrijven van een priester uit den Indiaanschen
hemel. 170
41. Uitdrijving der Indianen uit den Hemel der Paters. 174
42. Bezoek van Caraïben aan Macoesiland. (C.) 178
43. Legende van Paramaribo. 179
44. De Legende van Post Sommelsdijk. 180
45. Einde van den Indiaanschen broederoorlog. (A.) 182
46. De groote bloedzuigende vleermuis. (A.) 183
47. Legende van Mapajawari of de uitroeiing der
menscheneters. (C.) 184
48. Migratie-legende van den Kasi’hta-stam der Creek-
Indianen, 189
II. West-Indische neger-folklore. 197
Inleidende beschouwingen. 197
De Surinaamsche Anansi-tori’s en hare oorsprong. 203
LIJST DER NEGERVERTELLINGEN. 235
Inhoud der Surinaamsche Negervertellingen. 237
De anansi-tori en het bijgeloof. 246
VERTELLINGEN DER SURINAAMSCHE
STADSNEGERS. 258
1. Anansi, die een half dorp verovert. 258
2. Spin en de Prinses. 266
3. Het huwelijk van Heer Spin. 271
4. Anansi, Tijger en de doode Koe. 273
5. Anansi en zijn kinderen. 276
6. Hoe Spin zijn schuldeischers betaalt. 277
7. Een feest bij de Waternimf. 281
8. Anansi en Kat. 282
9. Spin en Krekel. 285
10. Heer Spin als Geestelijke. 286
11. Heer Spin als roeier. 287
12. Spin neemt Tijger gevangen. 289
13. Heer Spin en Hond. 291
14. Tijger’s verjaardag. 293
15. Spin voert den Dood in. 295
16. Spin wedt, Tijger te berijden. 297
17. Verhaal uit het leven van vriend Spin. 299
18. Anansi als Amerikaan verkleed. 303
19. Heer Spin en de Waternimf. 305
20. Anansi, Hert en Kikvorsch. 306
21. Heer Spin als landbouwer. 308
22. Anansi en de Bliksem. 310
23. Ieder volwassen man moet een rood zitvlak hebben. 315
24. Hoe Anansi aan schapenvleesch wist te komen. 318
25. De geschiedenis van Fini Foetoe, Bigi bere en Bigi
hede. 321
26. Legende van Leisah I. 323
27. Legende van Leisah. II. 325
28. Verhaal van het land van „Moeder Soemba”. 327
29. Boen no habi tangi. 330
30. Geschiedenis van Kopro Kanon*. 332
31. De Meermin of Watramama. 335
32. De Boa in de gedaante van een schoonen jongeling. 337
33. Het huwelijk van Aap. 339
DE ANANSI-TORI DER SURINAAMSCHE
BOSCHNEGERS. 342
Hoe Heer Spin door zijn bekwaamheid als
geneesheer de mooie dochter van den Landvoogd
wist te krijgen. 345
NEGER-VERTELLINGEN UIT HET WEST-INDISCHE
EILANDENGEBIED. 350
Curaçaosche Negervertellingen. Cuenta di Nansi. 350
Nansi en Temekóe-Temebè. 354
Creoolsche folk-lore van St.-Eustatius. 360
Braha- Nanci en Braha-Toekema. 362
Neger-vertellingen van Jamaica. Nancy-Stories. 367
1. Annancy in Krabbenland. 371
2. Reiger. 373
3. Annancy, Poes en Rat. 377
BIJVOEGSELS. 379
I. NEGER-SPREEKWOORDEN. 379
Suriname. 379
West-Afrika. 381
II. AVOND OP HET WATER in Sierra Leone 384
Spin, Olifant en Hippopotamus. 389
III. DIEREN-FABEL, 393
Wie zijn Krokodil’s verwanten? 393
VERKLAREND REGISTER. 396
A. 396
B. 397
C. 399
D. 400
E. 400
F. 400
G. 401
H. 401
I. 402
J. 402
K. 403
L. 406
M. 407
N. 408
O. 408
P. 409
R. 411
S. 411
T. 413
V. 414
W. 415
Y. 416
Z. 416
Colofon
Beschikbaarheid
Dit eBoek is voor kosteloos gebruik door iedereen overal, met vrijwel
geen beperkingen van welke soort dan ook. U mag het kopiëren,
weggeven of hergebruiken onder de voorwaarden van de Project
Gutenberg Licentie in dit eBoek of on-line op www.gutenberg.org ↗️.
Metadata
Titel: Mythen en
sagen uit
West-Indië
Auteur: Herman Info https://viaf.org/viaf/45474713/
van
Cappelle
Jr. (1857–
1932)
Illustrator: Willem Info
Antonius https://viaf.org/viaf/3295167202597667930008/
Josef
Backer
(1901–
1971)
Aanmaakdatum 2023-11-14
bestand: 20:38:53
UTC
Taal: Nederlands
(Spelling
De Vries-
Te Winkel)
Oorspronkelijke 1926
uitgiftedatum:
Codering
Documentgeschiedenis
2023-10-19 Begonnen.
Externe Referenties
Bladzijde URL
n.v.t. https://archive.org/details/BNA-DIG-CARI-918-CAPP
n.v.t. https://hdl.handle.net/1887.1/item:948616
n.v.t. https://www.delpher.nl/nl/boeken/view?
identifier=MMKB02:000123099:00004
Verbeteringen
Afkortingen
Overzicht van gebruikte afkortingen.
Afkorting Uitgeschreven
N.B. noorderbreedte
N.B. Nota bene
N.E. Neger-Engelsch
Ned.-Indië Nederlandsch-Indië
W.-I. West-Indië
Z.O. zuidoostelijke
Z.O. zuidoost
*** END OF THE PROJECT GUTENBERG EBOOK MYTHEN EN
SAGEN UIT WEST-INDIË ***