Related resources for Type Checking C#