我在VS 2015 Update 3中创建了一个Asp.Net核心项目,并使用npm添加了反应.当我尝试将"node_modules"文件夹包含到项目中时,我在上下文菜单中找不到"包含在项目中"选项.我该如何解决?
我正在尝试转换List<T>为BlockingCollection<T>这里是我的代码..
List<Job> jobs = new List<Job>
{
new Job() {Id=Guid.NewGuid(), Name="test1" },
new Job() {Id=Guid.NewGuid(), Name="test2" },
new Job() {Id=Guid.NewGuid(), Name="test3" },
};
BlockingCollection<Job> coll = jobs as BlockingCollection<Job>;
Run Code Online (Sandbox Code Playgroud)
并且Job类被定义为..
public class Job
{
public Guid Id { get; set; }
public string Name { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
这种类型的铸造似乎不起作用.有没有更容易和性能更高的方式转换List<T>到BlockingCollection<T>没有循环列表并显式添加每个列表项集合?