На самом деле сейчас существует 3 .Net: .Net, .Net Core и .Net Standart. Последний кроссплатформенный. Можно один код запускать на Android, iOS, Linux и Windows. Пока немного сыроват, но работает. Разве что .Net тормознее Qt, но в сопровождении, по-моему, c# много легче C++.