.NET Platform
I've been spending a lot of time lately learning C# and the .NET Framework. This is where I'll occasionally post articles about the language and the platform.
I've been spending a lot of time lately learning C# and the .NET Framework. This is where I'll occasionally post articles about the language and the platform.
This is actually a work-in-progress, but I decided to go ahead an link it now so I'll be reminded to finish it later.
It's a tutorial on how to create a collection class in .NET using the C# language. I walk you through the creation of a singly-linked list and show you what interfaces to implement in order to make a class a full-fledged .NET collection.
The .NET framework does not have a generic linked list class among the
collection classes in System.Collections. This article describes a
linked list class that I wrote that implements
System.Collections.IList as well as a new linked-list interface and
a bi-directional iterator.
A C# program that outputs the song "99 Bottles Of Beer On the Wall." I wrote it to submit to a list of programs in several languages that all print the song.
The program itself, and how it was built.
This page is built with the song class, and shows what the output looks like.
An explanation of how to use the class, with source code.
Someone once asked on the Undernet #C# channel for help with inserting a block of XML into an existing XML document. After perusing a couple of MSDN articles here's what I came up with.