https://abundantcode.com/c-compiler-error-cs1028-unexpected-preprocessor-directive/
C# Compiler Error – CS1028 unexpected preprocessor directive