我正在学习C#并为控制台应用程序运行hello world程序.当我使用f5运行时,控制台弹出并立即消失.
using System; namespace CSharpConsoleApps { class Program { static void Main() { Console.WriteLine("hello c sharp world "); } } }
'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\mscorlib\v4.0_4.0.0.0__b77a5c561934e089\mscorlib.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities\10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Windows.Forms\v4.0_4.0.0.0__b77a5c561934e089\System.Windows.Forms.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Drawing\v4.0_4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System\v4.0_4.0.0.0__b77a5c561934e089\System.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.HostingProcess.Utilities.Sync\10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.HostingProcess.Utilities.Sync.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\assembly\GAC_MSIL\Microsoft.VisualStudio.Debugger.Runtime\10.0.0.0__b03f5f7f11d50a3a\Microsoft.VisualStudio.Debugger.Runtime.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\skumar\Documents\Visual Studio 2010\Projects\CSharpConsoleApps\CSharpConsoleApps\bin\Debug\CSharpConsoleApps.vshost.exe',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Core\v4.0_4.0.0.0__b77a5c561934e089\System.Core.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml.Linq\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.Linq.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Data.DataSetExtensions\v4.0_4.0.0.0__b77a5c561934e089\System.Data.DataSetExtensions.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\Microsoft.CSharp\v4.0_4.0.0.0__b03f5f7f11d50a3a\Microsoft.CSharp.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_32\System.Data\v4.0_4.0.0.0__b77a5c561934e089\System.Data.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Windows\Microsoft.Net\assembly\GAC_MSIL\System.Xml\v4.0_4.0.0.0__b77a5c561934e089\System.Xml.dll',Skipped loading symbols. Module is optimized and the debugger option 'Just My Code' is enabled. The thread '<No Name>' (0x12b0) has exited with code 0 (0x0). The thread 'vshost.LoadReference' (0x674) has exited with code 0 (0x0). 'CSharpConsoleApps.vshost.exe' (Managed (v4.0.30319)): Loaded 'C:\Users\skumar\Documents\Visual Studio 2010\Projects\CSharpConsoleApps\CSharpConsoleApps\bin\Debug\CSharpConsoleApps.exe',Symbols loaded. The thread 'vshost.RunParkingWindow' (0xdd8) has exited with code 0 (0x0). The thread '<No Name>' (0x1424) has exited with code 0 (0x0). The program '[4320] CSharpConsoleApps.vshost.exe: Managed (v4.0.30319)' has exited with code 0 (0x0).
解决方法
您的程序执行成功,但控制台立即关闭.
要防止这种情况,请使用Ctrl F5而不是F5.