C# Composition Part 2This post expands on the previous post C# Composition. We are going to expand our program from the […] January 4, 2019 in C# tagged encapsulation / property / composition / auto / implemented / has-a / C# Inheritance by Mike
C# Sealed ClassWhat is a sealed class? Sealed classes are used to restrict the inheritance feature of object oriented programming. […] January 1, 2019 in C# tagged sealed / class / C# Classes Intermediate by Mike
C# Lambda Part 3In this part 3 post we are going to link back to other examples of code that shows […] January 1, 2019 in C# tagged C# Lambda by Mike
C# TimeSpanTimeSpan represents a length of time, rather than an exact moment in time. The most simple way to […] January 1, 2019 in C# tagged time / datetime / span / timespan / duration / properties / date / C# Complex Types by Mike
C# Date and TimeThere is a type called DateTime that is defined in the System namespace that represents an exact moment […] January 1, 2019 in C# tagged C# / date / time / datetime / sqlite / OA / format / C# Complex Types by Mike
C# Inheritance Access ModifiersAccess modifiers are important to understand because we need to ensure that our classes are properly encapsulated. Remember […] December 30, 2018 in C# tagged C# Inheritance by Mike
C# Method Overriding 2This is part 2 of our previous post called C# Method Overriding. In this example we have added […] December 30, 2018 in C# tagged virtual / method / constructor / params / polymorphism / override / C# Polymorphism by Mike
C# TypesWhen you write a C# program, you are writing a set of type declarations. What is a type? […] December 29, 2018 in C# tagged C# Getting Started by Mike
C# KeywordsKeywords are the character string tokens used to define the C# language. Keywords cannot be used as variable […] December 29, 2018 in C# tagged C# Getting Started by Mike
C# Numeric Format StringsStandard C# numeric format strings are used to format common numeric types. Microsoft has a web page on […] December 29, 2018 in C# tagged C# Getting Started by Mike
C# StatementsThe statements in C# are similar to those of C and C++. A statement is a source code […] December 29, 2018 in C# tagged C# Getting Started by Mike
C# IdentifiersIdentifiers are character strings used to name things such as variables, methods, parameters, and a host of other […] December 29, 2018 in C# tagged naming / identify / case / variable / identifier / name / camel / keyword / pascal / snake / C# Getting Started by Mike