Refresher/csharp/Basic Concepts

From Wikiversity
Jump to navigation Jump to search

Presentation

Introduction
Introduction
Basic Concepts
Basic Classes
Basic Classes
List of Topics
List of Topics
   
This presentation was made possible by Wikiversal/WikiverSuite, which is made possible by your donation. Thank you for your support.
This presentation was made possible by Wikiversal/WikiverSuite, which is made possible by your donation. Thank you for your support.
Basic Classes
Basic Classes
 Comment styles: Single-line (//), multi-line (/* */) and XML documentation comments (///)
 
 delegate (function pointers in C++): an object encapsulates reference to a method
 
 HashTable: datatype allowing data retrieval by unique key
 
 Interface: an approach to multiple inheritance, contains only abstract members (events, methods, properties) and no constants, data fields, constructors, and destructors
 
 multicast delegate: a delegate that points to and eventually fires off several methods
 
 Three-tier: presentation (UI), business (logic and underlying code) and data (from storage or other sources) layers
 
Mobile version