如果我有下面的代码,用IoC替换它的最佳实践/设计考虑(我们希望使用Castle Windsor).由于“using”语句负责创建连接对象,因此无法将其直接注入构造函数或方法中.注意:使用SQL连接似乎是一个干净的例子,…
标签:c
c# – 我可以覆盖公共API中的类的ToString()吗?
我正在编写一个与另一个软件的API接口的工具.我的部分工具需要生成有关通过API找到的各种对象的报告,我希望这些报告包含标识每个对象的简单字符串.默认情况下,我计划使用ToString()为每个对象生成字符串.但是,毫不…
使用RightFax在C#中获取“System.AccessViolationException”异常
我正在尝试通过RightFax COM API库发送传真: RFCOMAPILib.FaxServer server = new RFCOMAPILib.FaxServer(); server.ServerName = …
c# – SQLCLR – 包装COM调用
我正在尝试从Sql Server调用一个包含几个COM调用(到第三方dll)的.net程序集.程序集注册正常(我尝试注册不安全和外部访问),但是当我运行该程序时,我收到此错误: A .NET Framework erro…
c# – Winforms特定于机器的许可
我正在建立一个小型 winforms应用程序使用: ayende rhino licensing.许可工作正常,我可以创建许可证并按我的选择分发它们. 问题是,如何让每个许可证只在一台机器上运行?我知道在ayende的项…
c#asp.net repeater – 根据条件创建按钮
基本上我想要做的是有一个按钮,只为在单独的表中标记的条目创建发送.因此,例如,如果我编辑一个记录,我标记这另一个表,并希望通过下面的转发器出现在该记录旁边的发送按钮 – 这可能吗?我可以通过调用方法来检查,例如不确定:(…
c# – 如何在没有迁移的情况下在Visual Studio中打开项目?
我有两台计算机与Visual Studios 2012.两个VS版本: 电脑1: Microsoft Visual Studio Ultimate 2012 Version 11.0.60610.01 Update 3 …
c# – 从任意纯文本中提取特定标记
我想解析纯文本注释并在其中查找某些标记.我正在寻找的标签类型如下: <name#1234> 其中“name”是[a-z]字符串(来自固定列表),“1234”表示[0-9]数字.这些标记可以在字符串中出现零次或…
c# – 如何将动态变量传递到asp.net mvc中的authorize属性类?
如何将动态变量传递到asp.net mvc中的authorize属性类? 例如,我有这段代码,如何将userRoles变量之类的变量传递给Authorize属性类? private string userRoles; p…
c# – if中的out参数被认为是未分配的
参见英文答案 > Why does this (null || !TryParse) conditional result in “use of unassigned local variable”? &…
c# – Linux和Windows之间的Akka.NET Remote
我有一个分布式的演员系统,一些在 Windows上,一些在 Linux机器上.有时一个演员可能需要连接其他演员并进行一些沟通.当然,有些情况下,其中一个在Windows上,另一个在Linux系统上. 演员通过ActorS…
c# – 在高架赛车游戏中围绕角落的汽车/车辆漂移
我已经实施了一个非常基本的汽车运动系统: _velocity.x = Math.cos(angleAsRadians) * _speed; _velocity.y = Math.sin(angleAsRadians) *…