Nintendo Switch C3/.Net Core

Is it theoretically possible for a program written in C# on .Net Core 3.1 to run on Nintendo Switch’s OS?
In this example I’m using osu!lazer as the talking point but really I mean just in general.


I know Monogame supports in general but the sticking point is .Net Core which I’m not aware if Monogame supports in on Switch or not.