You probably already know this, but there is a difference between the logical operators (| and &) and the conditional logical operators (|| and &&). The difference is conditional logical operators short circuit but the logical operators do not.
Tag: Tips
Type Inference and Generic Type Constructors in C#
Recently I read about a handy little trick to get around the 'problem' of constructors for generic types in C# not supporting type inference. The work around involves a helper class with a static generic method.

