The Monsters Weekly - Episode 46 - Finding Platform Information

Dotnet Core runs on a whole bunch of different platforms but not everything is the same between platforms, how can we adjust for different platforms? In Linux and OSX we use sensible line endings while on Windows we use two characters. File path separators are also different. Join the monsters as they look at how to handle that. 

References: 

The amazingly long github bug for getting runtime information: https://github.com/dotnet/corefx/issues/1017