So I have about 10 short css files that I use with mvc app. There are like error.css login.css etc… Just some really short css files that make updating and editing easy (At least for me). What I want is something that will optimize the if else branch and not incorporate it within the final bits. I want to do something like this
if(Debug.Mode){ <link rel='stylesheet' type='text/css' href='error.css' /> <link rel='stylesheet' type='text/css' href='login.css' /> <link rel='stylesheet' type='text/css' href='menu.css' /> <link rel='stylesheet' type='text/css' href='page.css' /> } else { <link rel='stylesheet' type='text/css' href='site.css' /> }
I’ll have a msbuild task that will combine all the css files, minimize them and all that good stuff. I just need to know if there is a way to remove the if else branch in the final bits.
Specifically, like this in C#:
C# has the following preprocessor directives: