C# Beyond -1-

Thursday, October 10, 2013

Implementation of abstract class

Interface, only declarations, public by default, a contract

Class that implements interface

Array objects with looping

Generic List with add method

Queue FIFO

Stack LIFO

HashSet prevents duplicates (object references)

LinkedList insert/remove/find specific

Dictionary key value pairs

SortedDictionary automatic sorting

Debugger Display

Null coalescing operator

Chaining null coalescing operator

String empty, whitespace and null checking simplification

Careful with time zone difference to GMT and UTC

Preprocessor directives, conditional compilation

Char Unicode validity

Set current threads culture at run time

Default Success Warning Important Info Inverse
B S W I ? O