如果我使用proprocessor指令來定義一個操作系統將運行的代碼,就像這樣:問題上預處理指令
#if winXP // Compiling for Windows XP
platformName = "Microsoft Windows XP";
#elif win2000 // Compiling for Windows 2000
platformName = "Microsoft Windows 2000";
#elif win7 // Compiling for Windows 7
platformName = "Microsoft Windows 7";
#else // Unknown platform specified
platformName = "Unknown";
系統如何拿起正在使用的操作系統?
這是從書的Visual C#2010食譜,其中創作者說,platformName變量(聲明ommitted),港島線等於上述OS的例子。
感謝