我創建了一個全新的,香草c#Windows 8商店應用程序。在App()函數中,我放置了一行代碼來收集命令行參數。 IDE抱怨GetCommandLineArgs()不是Environment的一部分。Windows 8商店應用程序中的Environment.GetCommandLineArgs
public App()
{
this.InitializeComponent();
this.Suspending += OnSuspending;
String[] arguments = Environment.GetCommandLineArgs();
}
This page上微軟的網站似乎表明,這是支持.NET 4.5。是什麼賦予了? (我可以在技術上將args作爲一個App()參數收集起來,但我不想這樣做,其他代碼行也會這樣調用,而且我寧願將它們保留爲「原樣」。只是好奇,爲什麼這是行不通的,似乎應該。
好奇......如果您完全符合條件,該怎麼辦? –
但它在Windows應用商店應用中不受支持。他們是不同的。如果是這樣的話,版本信息中會有一個部分,如「Windows應用商店應用程序的.NET」 –
如果您查看[Environment Class](http://msdn.microsoft.com/zh-cn/library/z8te35sa.aspx )通過查看名稱 –