Jump to content

Refresher/csharp/Basic Concepts

From Wikiversity

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