我刚刚安装了 rvm 以使用此处概述的方法升级 ruby 。安装后,我的 zsh 实例现在总是显示 rvm:ruby-2.3.0,如下图所示:
我宁愿它不出现,但我找不到它的设置位置,有什么想法吗?这很烦人。
谢谢!
我正在查看http://www.dotnetperls.com/async上的示例以更好地理解async/await,但以下内容让我感到困惑:
我理解为什么下面的例子被认为是异步的. 调用HandleFileAsync,调用Console.WriteLine,然后在继续之前等待任务完成.
static async void ProcessDataAsync()
{
// Start the HandleFile method.
Task<int> task = HandleFileAsync("C:\\enable1.txt");
// Control returns here before HandleFileAsync returns.
// ... Prompt the user.
Console.WriteLine("Please wait patiently " +
"while I do something important.");
// Wait for the HandleFile task to complete.
// ... Display its results.
int x = await task;
Console.WriteLine("Count: " + x);
}
Run Code Online (Sandbox Code Playgroud)
但是在下面的示例中,我们等待对Task.Run的调用,该调用运行一个动作:
static async void Example()
{ …Run Code Online (Sandbox Code Playgroud) 我从github克隆了一个ASP.NET vNext项目,我正在运行VS .NET 2013.我的印象是Update 4允许我用.kproj文件打开vNext项目,但是我收到以下消息:
不支持此版本的Visual Studio无法打开以下项目.可能未安装项目类型或此版本的Visual Studio可能不支持它们.
在.NET 2013中我还需要做些什么来打开.kproj项目吗?如果我能提供帮助,我想避开2015年.