WPF (Windows Presentation Foundation)
UWP (Universal Windows Platform)
ASP.NET Core (в общем и целом)
ASP.NET Core Blazor
ASP.NET Core MVC
ML.NET
Unity
Я в этот список не включаю всякие Entity Framework Core и подобные технологии. Там ещё есть чем список пополнить.
Достаточно посмотреть вакансии на разных сайтах. В основном, по моему субъективному мнению это ASP.NET и всякие другие консольные утилиты, которые работают в качестве серверов. Понятно, что все вышеперечисленные технологии используются тоже. На моей работе C# используется для UI приложения, для пары тройки серверов и для машинного обучения (в разных отделах) и много всего другого на разных языках.
Писать приложения можно под все популярные ОС (Linux, MacOS, Windows)