C# AttributesOccasionally, either because the framework you are using demands it or because you choose to, you will make […] April 17, 2016 in C# tagged attributes / debug / annotation by Mike
C# EventsEvents in C# are similar to exceptions in that they are raised (thrown) by objects and you can […] April 10, 2016 in C# tagged events by Mike
C# XAML LayoutsThere are several layout controls to choose from when designing your Windows application. For example, if you are […] April 9, 2016 in C# tagged layout / layouts / C# XAML by Mike
C# Classes Polymorphism 3Here is an example of polymorphism using our familiar Animal and Cow classes. April 5, 2016 in C# tagged polymorphism / C# Polymorphism by Mike
C# Classes Polymorphism 2Let’s go back to the essence of polymorphism by looking at another text book called C#: A Beginner’s […] April 5, 2016 in C# tagged C# Polymorphism by Mike
C# Interfaces IntroductionThe post C# Introduction lists all of the C# series of posts we have at this site. A […] April 5, 2016 in C# tagged introduction / interface / interfaces / C# Interfaces by Mike
C# ArrayList of Custom ObjectsArrayList of Custom Objects The last two lines shown above are interesting and require some explanation. First, review […] April 4, 2016 in C# by Mike
C# Collections ArrayListCollectionMike ArrayList is from the System.Collections.ArrayList class. You do not need to specify a size of the collection […] April 4, 2016 in C# by Mike
C# Collections IntroductionThe general meaning of a collection is simply a group of things of the same type. It could […] April 4, 2016 in C# tagged introduction / collection / array by Mike
C# Generics Nullable TypesA nullable type can represent the correct range of values for its underlying value type, plus an additional […] April 4, 2016 in C# tagged type / value / heap / reference / nullable / generic / ? / pointer / HasValue by Mike
C# Generics Dictionary<K, V>This example is modified from the book Beginning C# 6 Programming with Visual Studio 2015 published by Wrox […] April 4, 2016 in C# tagged syntax / key / value / object / generics / dictionary / initialization / pair by Mike
C# Lists IntroductionThe post C# Introduction lists all of the series of posts we have at this site. What are […] April 4, 2016 in C# tagged syntax / list / introduction / object / lists / generics / collection / initialization / C# Lists by Mike