[mcs] Fix removing incomplete generic types from eval cache. Fixes #22393
Put back csharp project removed in 0450000dc487c81cbf4e61a919caafe124da353e