草庐IT

parallel-systems

全部标签

c# - 如何将 System.Windows.Interactivity 添加到项目中?

我的项目缺少System.Windows.Interactivity。Google说我必须安装ExpressionBlend,但在我的另一台计算机上有这个库,但我没有安装ExpressionBlend。那么应该有另一种方法来获取System.Windows.Interactivity?我应该怎么办?(现在我没有另一台电脑,所以我不能只复制这个库:) 最佳答案 虽然这个问题很老,但我认为这是相关新闻/最新答案:Microsoft开源XAMLBehaviors并发布了一篇博客文章如何更新到此版本:https://devblogs.mic

c# - Parallel.ForEach 可以导致 "Out Of Memory"异常,如果使用可枚举的大对象

我正在尝试将图像存储在数据库中的数据库迁移到数据库中指向硬盘驱动器上文件的记录。我正在尝试使用Parallel.ForEach加快进程usingthismethod查询出数据。但是,我注意到我得到了一个OutOfMemory异常(exception)。我知道Parallel.ForEach将查询一批可枚举以减轻开销成本,如果有一个用于间隔查询(因此如果您一次执行一堆查询而不是将它们间隔开,您的源更有可能将下一条记录缓存在内存中).问题是由于我返回的记录之一是一个1-4Mb字节数组,缓存导致整个地址空间用完(该程序必须在x86模式下运行,因为目标平台将是32位机)是否有任何方法可以禁用缓

c# - 命名空间 'Entity' 中不存在类型或命名空间名称 'System.Data'

我正在使用WS类,当我运行应用程序时它给了我错误:Thetypeornamespacename'Entity'doesnotexistinthenamespace'System.Data'我有对System.Data;和System.Data.Entity;的引用但没有任何变化。我不断收到错误消息。我在web.config中也有一行: 最佳答案 在VisualStudio解决方案资源管理器中右键单击解决方案,单击管理解决方案的Nuget包并安装EntityFramework 关于c#-命

c# - 如何在 C# 中安全地将 System.Object 转换为 `bool`?

我正在从(非通用、异构)集合中提取一个bool值。as运算符只能与引用类型一起使用,因此不可能使用as来尝试安全转换为bool://Thisdoesnotwork:"Theasoperatormustbeusedwithareferencetype('bool'isavaluetype)"objectrawValue=map.GetValue(key);boolvalue=rawValueasbool;是否有类似的方法可以将对象安全地转换为值类型而不会出现InvalidCastException,如果出于某种原因该值不是bool值? 最佳答案

c# - System.Web.HttpUtility.UrlEncode/UrlDecode ASP.NET 5 的替换

我想知道是否有System.Web.HttpUtility.UrlEncode和UrlDecode的替代品。我发现Encode应该是:Microsoft.Framework.WebEncoders.UrlEncoder.Default.UrlEncode。但是我没有找到UrlDecode。有吗? 最佳答案 System.Runtime.Extensions定义了UrlDecode和HtmlDecode。namespaceSystem.Net{publicstaticpartialclassWebUtility{publicstati

c# - System.Collections.Generic.IEnumerable' 不包含 'ToList' 的任何定义

问题来了。我正在从ViewPage获取IEnumerable,当我尝试将其转换为List时,它显示如下错误:'System.Collections.Generic.IEnumerable'doesnotcontainadefinitionfor'ToList'andnoextensionmethod'ToList'acceptingafirstargumentoftype'System.Collections.Generic.IEnumerable'couldbefound(areyoumissingausingdirectiveoranassemblyreference?)这是我的C

c# - Parallel.ForEach 添加到列表

我正在尝试运行多个连接到远程站点(通过网络)并返回通用列表的函数。但我想同时运行它们。例如:publicstaticListSearch(stringtitle){//InitializeanewtemplisttoholdallsearchresultsListresults=newList();//LoopallproviderssimultaneouslyParallel.ForEach(Providers,currentProvider=>{ListtmpResults=currentProvider.SearchTitle((title));//Addresultsfromc

c# - System.Security.SecurityException : The source was not found, 但无法搜索部分或所有事件日志。无法访问的日志:安全

我正在尝试创建一个Windows服务,但是当我尝试安装它时,它回滚给我这个错误:System.Security.SecurityException:Thesourcewasnotfound,butsomeoralleventlogscouldnotbesearched.Inaccessiblelogs:Security.我不知道这意味着什么-我的应用程序只有最低限度,因为我只是先测试一下。我的安装程序代码:namespaceWindowsService1{[RunInstaller(true)]publicpartialclassProjectInstaller:System.Conf

c# - Razor View 看不到 System.Web.Mvc.HtmlHelper

我正在升级到MVC4。我已按照http://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253806中的说明进行操作但是在我的RazorView和布局中我有类似的错误'System.Web.WebPages.Html.HtmlHelper'不包含定义对于“BeginRouteForm”并且没有扩展方法“BeginRouteForm”接受类型的第一个参数可以找到“System.Web.WebPages.Html.HtmlHelper”(您是否缺少using指令还是程序集引用?)我也有这样的错误:“名称‘Viewbag’在当前上下文中

c# - System.Drawing.Image 流式传输 C#

我的程序中有一个System.Drawing.Image。该文件不在它保存在内存中的文件系统上。我需要从中创建一个流。我该怎么做呢? 最佳答案 尝试以下操作:publicstaticStreamToStream(thisImageimage,ImageFormatformat){varstream=newSystem.IO.MemoryStream();image.Save(stream,format);stream.Position=0;returnstream;}然后您可以使用以下内容:varstream=myImage.ToS