#if "SomeOSHere"

I have been lookin around and its driving me crazy… I am looking to find out how exactly MonoGame supports
preprocessor directives for other Os’s… Ive seen Mono have Mobile and Android and stuff like that, but how does
Mono do #if WINDOWS || LINUX || MAC?

I have some more personal libraries I have been developing that arent really game specific so just importing MonoGame doesnt really seem the best way to go about it if anyone here can help me!

Most of it is handled by including only common and platform-specific code in the project file for that platform. Platform- or feature-specific code is mostly handled by partial classes, where each platform implements that part of the partial class for itself.