c#-2.0相关内容

如何在 C# 中从 LDAP 读取 TermainsServices IADsTSUserEx 属性?

我从 AD 中阅读了以下属性, TerminalServicesProfilePath终端服务首页目录终端服务HomeDrive 我已经尝试过 DirectoryEntry 和 DirectorySearcher.但它们不包括属性. 我在 vbscript 和 VC 中找到了一些示例来阅读它们.但是我未能使其在 C# 中工作.我错过了一些棘手的事情吗? 编辑:我必须在“Window ..
发布时间:2022-01-17 19:23:09 C#/.NET

在 ASP.net C# 中伪造浏览器请求

我正在使用下面的代码来提取我们的第 3 方开发页面之一,以便我可以将其解析为 XML 以用于我的随机工作. 令人恼火的是,我们仍然在服务器上设置了浏览器检测级别,只允许某些浏览器访问该站点;所以问题是我如何伪造它以便服务器认为它是浏览器请求? 静态字符串 GetHtmlPage(string strURL){字符串 strResult;System.Net.WebResponse obj ..
发布时间:2022-01-17 17:35:26 C#/.NET

在 C# 中转发事件

我正在使用一个在 C# 中转发事件的类.我想知道是否有办法做它需要更少的代码开销. 这是我到目前为止的一个例子. A 类{公共事件 EventType EventA;}B类{A m_A = 新 A();公共事件 EventType EventB;公共 B(){m_A.EventA += OnEventA;}公共无效 OnEventA(){如果(事件B){事件B();}}} A 类引发了原 ..
发布时间:2022-01-15 11:35:19 C#/.NET

限制自定义属性,使其只能应用于 C# 中的特定类型?

我有一个应用于类属性和类本身的自定义属性.现在所有必须应用我的自定义属性的类都派生自一个基类. 如何限制我的自定义属性,使其只能应用于那些必须从我的基类派生的类?我该怎么做? 解决方案 该死,当我证明自己错了时,我讨厌它...如果您将属性定义为 protected 嵌套类型基类: 抽象类 MyBase {[AttributeUsage(AttributeTargets.Proper ..
发布时间:2022-01-13 18:00:57 其他开发

为什么我不应该总是在 C# 中使用可空类型

自从 .net 2.0 中引入这个概念以来,我一直在寻找一些好的指导. 为什么我想在 c# 中使用不可为 null 的数据类型?(一个更好的问题是为什么我不默认选择可空类型,而仅在明确有意义的情况下才使用不可空类型.) 选择可空数据类型而不是不可空数据类型是否会对性能产生“重大"影响? 我更喜欢根据 null 而不是 Guid.empty、string.empty、DateTim ..
发布时间:2022-01-06 23:19:45 C#/.NET

一列的DataGridview单元格不能有不同的类型

好吧,我有一个 datagridview ,我有一个列,我想要做的就是控制该列中的单元格,有时使其成为组合框,有时将其设为 textBox .... 等 我可以让一列的单元格只有一种类型,我可以在一列中创建多个单元格类型吗? 希望清楚. 解决方案 有两种方法可以做到这一点: 将 DataGridViewCell 转换为存在的特定单元格类型.例如,将 DataGridVie ..
发布时间:2021-12-30 13:20:25 C#/.NET

如何在 C# 中使用 WebBrowser 控件 DocumentCompleted 事件?

在开始写这个问题之前,我试图解决以下问题 //1. 导航到页面//2. 等待页面下载完成//3. 从/向 iframe 读取和写入一些数据//4.提交(发布)表单 问题是,如果网页上存在 iframe,则 DocumentCompleted 事件将被触发多次(在每个文档完成后).程序很可能会尝试从未完成的 DOM 中读取数据,并且自然会失败. 但是突然在写这个问题时'如果'怪物会怎样启发 ..
发布时间:2021-12-29 12:47:11 C#/.NET

C# 2.0、3.0 和 4.0 中的新功能列表

我在 .NET 1.1 项目上工作了很长时间,我被困在 C# 1.0 上,现在我想赶上最新最好的. Google 返回了大量有关 C# v2.0 中新功能的信息,但对于版本 3 和 4,我只找到了部分信息. 互联网上是否有一些 C# 在 v2.0、v3.0 和 v4.0 中引入的所有新特性的列表? 解决方案 我自己的书的完整插件,但希望不是免费的:获取 深入了解 C# 第二版. ..
发布时间:2021-12-25 08:23:57 C#/.NET

C# Xml 序列化 &反序列化

我正在尝试序列化一个对象 &将其保存到 Sql server 2008 xml 字段中.我还有一些反序列化代码可以重新水合对象.我能够序列化 &将对象保存到数据库中,但出现“缺少根元素"异常. [XmlRoot("患者")]公共类 PatientXml{private AddressXml _address = null;private EmergencyContactXml _emergenc ..
发布时间:2021-12-25 08:05:26 C#/.NET

在解析完成之前遇到流结束?

我正在尝试反序列化一个流,但我总​​是收到这个错误“在解析完成之前遇到流结束"? 代码如下: //这里有一些代码BinaryFormatter b = new BinaryFormatter();return (myObject)b.Deserialize(s);//s--->是一个 Stream 对象,这里的某行已经填满了数据 有人有想法吗? 解决方案 尝试将流的位置设置为 0 ..
发布时间:2021-12-21 22:09:57 C#/.NET

为非现有网络共享加速 File.Exists

我必须检查一组文件路径是否代表现有文件. 它工作正常,除非路径包含不在当前网络上的机器上的网络共享.在这种情况下,超时需要很长时间(30 或 60 秒). 问题 有没有办法缩短非现有网络共享的超时时间?(我敢肯定,当他们确实存在时,他们会很快回答,所以 1 秒的超时就可以了) 有没有其他方法可以在不开始缓存并使算法更复杂的情况下解决这个问题?(即,我已经知道这些 X 网络共 ..
发布时间:2021-12-20 10:33:34 C#/.NET

如何使用 iTextsharp 突出显示 pdf 文件中的文本或单词?

我需要在现有的 pdf 文件中搜索一个词,我想突出显示文本或词 并保存pdf文件 我有一个想法,使用 PdfAnnotation.CreateMarkup 我们可以找到文本的位置,我们可以向它添加 bgcolor...但我不知道如何实现它:( 请帮帮我 解决方案 这是“听起来简单但实际上非常复杂"的事情之一.请参阅 Mark 的帖子此处和这里.最终你可能会被指向 Loca ..
发布时间:2021-12-14 15:22:59 其他开发

C# ASP.NET 通过 TLS 发送电子邮件

为了遵守 HIPAA 规定,我们需要从外部站点发送电子邮件(防火墙外)到内部 Exchange 服务器(防火墙内).我们的 Exchange 管理员告诉我们,我们需要使用 TLS 加密将邮件从网络服务器发送到电子邮件服务器. 我以前从未使用过 TLS,对它也不是很熟悉.在 Google 上搜索带来了许多付费使用的图书馆..NET 是否有任何本机可以实现这一点?如果是这样,我该如何配置它?如果 ..
发布时间:2021-12-14 14:49:57 C#/.NET

在 Windows 窗体中嵌入 DOS 控制台

是否可以在 C# 2.0 的 Windows 窗体或用户控件中嵌入 DOS 控制台? 我们有一个旧版 DOS 产品,我的 Windows 应用程序必须与之交互,并且要求旧版产品的实例应在 Windows 应用程序中运行. 目前,我正在使用 user32.dll 来定位运行 DOS 产品的窗口,最小化然后最大化窗口,并在窗口中输入字符.这不是一个很好的解决方案,因为这意味着我的应用程序必 ..
发布时间:2021-12-08 14:16:58 C#/.NET