Do C# errors not have error codes that are specific enough to check?