News

This article presents C# code for a library of five-card poker functions. Programmatically working with five-card poker hands is a surprisingly tricky, but interesting task -- and one that has useful ...
Understanding the differences between an abstract class and interface is key to designing loosely coupled and extensible applications.