草庐IT

system-auth

全部标签

c# - 如果您在应用程序中使用 System.Timers.Timer,是否有必要处理它?

我在我的应用程序的其中一个类中使用System.Timers.Timer类。我知道Timer类具有从实现IDisposable接口(interface)的父Component类继承的Dispose方法。在我的应用程序生命周期中多次创建了以下类的实例;他们每个人都有一个Timer类的实例,该实例在类的生命周期中连续生成Elapsed事件。我应该在使用Timer类来处理计时器对象的类中实现IDisposable接口(interface)吗?(我见过根本不这样做的代码)。如果我像这样使用下面的类,我担心一些非托管资源将不会被释放:SomeClasssomeClass=newSomeClass

c# - 无法加载文件或程序集 'System.Security.Principal.Windows'

解决方案已经编译成功,但是我在项目中添加一个已经存在的类文件后,出现了这个错误:Thespecifiedtaskexecutable"csc.exe"couldnotberun.Couldnotloadfileorassembly'System.Security.Principal.Windows,Version=4.0.1.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a'oroneofitsdependencies.Thesystemcannotfindthefilespecified.MvcApplicationRegister我

c# - 在哪里可以找到程序集 System.Web.Extensions dll?

我正在处理一些JSON,我正在尝试使用JavascriptSeralizer类,但我无法找到一个链接来找到将程序集添加到我的项目的位置。请有人帮忙!更新我使用的是.NET4.0,当您右键单击引用时它不在.Net选项卡中->在VisualC#2010的解决方案资源管理器中添加引用。 最佳答案 我自己也遇到过这个问题。我可以在网上找到的大部分信息都与遇到ASP.NETWeb应用程序问题的人有关。我正在创建一个WinForms独立应用程序,所以大多数建议对我没有帮助。事实证明,问题是我的项目设置为使用“.NET4FrameworkClie

c# - 如何从 System.Drawing.Color 转换为 System.Windows.Media.Color?

如何在这两种颜色类型之间进行转换? 最佳答案 您可以在下面看到两种转化方向的示例:Drawing.Color到Windows.Media.Color//ThisisyourcolortoconvertfromSystem.Drawing.Colorcolor;System.Windows.Media.ColornewColor=System.Windows.Media.Color.FromArgb(color.A,color.R,color.G,color.B);Windows.Media.Color到Drawing.Color//

c# - 我找不到 : System. 事务命名空间

我正在尝试使用事务LINQ,但找不到TransactionScope类。请帮忙。谢谢... 最佳答案 通常System.Transactions不是您引用的一部分,请尝试通过以下方式将其添加到您的引用中:如果您使用的是Web应用程序,请右键单击您的引用文献;如果您使用的是网站,请右键单击您的项目。在.NET引用中找到System.Transactions。您应该在引用文献中找到System.Transactions。 关于c#-我找不到:System.事务命名空间,我们在StackOve

c# - 添加 .NET Standard 2.0 依赖项后未找到方法 System.Net.Http.Formatting.MediaTypeFormatter.get_SupportedMediaTypes()

我有一个.NETFramework4.6.1WebApi项目,它引用了一个我们在内部使用的小型NuGet包来共享常用的实用程序方法。我们想开始将我们的一些东西转移到.NETCore,所以我更改了实用程序包以针对.NETStandard2.0。这是通过简单地创建一个新的.NETStandard2.0项目并复制源文件来完成的。实用程序包csproj:netstandard2.0true更新我的WebApi项目中的包后,我在启动时遇到以下异常:[MissingMethodException:Methodnotfound:'System.Collections.ObjectModel.Coll

c# - 我在哪里可以找到 System.Linq.Dynamic dll?

我到处都在寻找这个dll但找不到它?任何人都知道从哪里得到它,可以帮助我吗?谢谢! 最佳答案 现在可以通过NuGet获得画廊也是。 关于c#-我在哪里可以找到System.Linq.Dynamicdll?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3991108/

c# - 无法使用集合初始值设定项初始化类型 '',因为它未实现 'System.Collections.IEnumerable'

我创建了一个类,其中包含三个类作为属性:publicclassFeeds{publicRentalsRentals{get;set;}publicAgentAgents{get;set;}publicNorthwindService.ServiceReference1.FileFile{get;set;}}我是这样使用它的:varquery=fromrinent.Rentalsjoinainent.Agentsonr.ListingAgentIDequalsa.AgentIDselectnewFeeds{a.AgentID,a.Alias,a.Bio,a.Email,a.Fax,r.F

c# - System.Net.WebClient 异常缓慢

使用System.Net.WebClient.DownloadData()时方法我的响应时间异常缓慢。当使用.NET中的WebClient类获取url时,我需要大约10秒才能收到响应,而我的浏览器在1秒内获取相同的页面。这是针对大小为0.5kB或更小的数据。请求涉及POST/GET参数和用户代理header,如果这可能会导致问题的话。如果其他在.NET中下载数据的方法给我带来同样的问题,我(还)没有尝试过,但我怀疑我可能会得到类似的结果。(我一直觉得.NET中的Web请求异常缓慢...)这可能是什么原因?编辑:我尝试使用System.Net.HttpWebRequest来做同样的事情,

c# - 使用 System.Reflection 获取方法的全名

我有一个如下所示的类:publicclassMyClass{...protectedvoidMyMethod(){...stringmyName=System.Reflection.MethodBase.GetCurrentMethod.Name;...}...}myName的值为“MyMethod”。有没有一种方法可以使用反射为myName获取“MyClass.MyMethod”的值? 最佳答案 您可以查看从GetCurrentMethod获得的MethodBase的ReflectedType,即,MethodBasemethod