我有三个类,其中两个继承自基类,第三个我想引用另外两个中的一个,具体取决于应用程序的状态. public class Batch { public Batch() { } } public class RequestBa…
标签:c
在C#中设置WPF资源
如何通过C#执行以下操作(因为我以编程方式生成ListView): <ListView> <ListView.Resources> <SolidColorBrush x:Key="{x:St…
c# – 使用此继承的通用方法的建议
我们继承了一个项目,它是核心业务模型的一部分. 有一种方法采用泛型,从成员中查找与该类型匹配的项,然后返回该类型的列表. public List<T> GetFoos<T>() { List<…
c# – 多点触摸屏和WPF列表框
我正在使用循环触摸屏幕覆盖并且需要在列表框项目上进行拖放动作(即,手指向下和移动)以与鼠标拖放相同(即,向下,按住手指并移动).我非常渴望得到这方面的帮助 – 我可以看到很多关于如何在wpf列表框中实现滚动响应到触摸屏的…
c# – 使用WebClient快速失败
使用 modified WebClient,我定期从具有以下特征的服务下载数据: >数据下载(~1GB)大约需要20分钟>有时服务决定不返回任何数据(请求挂起),或者返回第一个字节需要几分钟到几小时. 如果服…
c# – 不支持输入类型为“Domain.Entities.Request”的“TypeIs”表达式和“Domain.Entities.Base”类型的检查
我收到这个错误: The ‘TypeIs’ expression with an input of type ‘Domain.Flood.Entities.Things.SomeObject’ and a check o…
c# – 启动时控制台应用程序和.NET中的Windows应用程序有什么区别
想象一下.NET应用程序在构建之后启动,无论是Console还是WinForm.除了像/ subsystem,/ out之类的complie-time标志,…操作系统(当前是 Windows)或.NET虚拟机(我不知道哪…
c# – 拦截或装饰对ILogger的调用
我目前正在使用Castle windsor,以及我的应用程序中的日志记录工具. 但是,在我的日志记录中,我希望包含一些不在记录消息中但存储在CallContext中的上下文信息. 我试图通过使用以下方法拦截对ILogge…
C#检查RDP用户登录
我正在编写用于桌面或服务器操作系统的C#程序.我需要知道当前用户正在通过RDP工作.我怎样才能获得这些信息? 最佳答案 系统变量%sessionname%将返回Console(如果是本地)或RDP *(如果是远程). i…
使用BouncyCastle C#进行PGP加密会导致签名验证无效密钥警告
我们需要PGP加密文件并通过FTP将它们发送给第三方.文件使用第三方的DH / DSS公钥加密,并使用我们的私钥进行签名. 第三方拥有我们的公钥和他们自己的私钥.加密/解密有效,但第三方在尝试验证我们的签名时会收到警告.…
C#本地化在线
我有一个C#应用程序,我想要国际化,我希望用户能够在互联网上编辑资源文件.有没有办法在互联网上协同更改C#资源文件? 我知道有一些用于 android的开源 PHP项目,它允许用户在线翻译xml字符串文件,寻找类似于C#…
C#:如何设置DNS解析超时?
我想检查主机是否可以解析,但我不想等待很长时间,所以我想设置一个超时. 我试过了 public static bool ResolveTest(string hostNameOrAddress, int millisec…