369得票19回答
XmlSerializer - 反映类型时发生了错误

在使用C# .NET 2.0时,我有一个复合数据类,它确实具有[Serializable]属性。 我正在创建一个XMLSerializer类并将其传递到构造函数中: XmlSerializer serializer = new XmlSerializer(typeof(DataClass))...

314得票16回答
有没有一个不区分大小写的替代string.Replace的方法?

我需要搜索一个字符串并将所有出现的%FirstName%和%PolicyAmount%替换为从数据库中提取的值。问题在于FirstName的大小写不同,这阻止我使用String.Replace()方法。我看到有关此主题的网页建议Regex.Replace(strInput, strToken,...

296得票31回答
如何使用.NET检测Windows 64位平台?

在一个.NET 2.0 C# 应用程序中,我使用以下代码来检测操作系统平台: string os_platform = System.Environment.OSVersion.Platform.ToString(); 这将返回"Win32NT"。问题是,即使在Windows Vista...

255得票9回答
如何在C#中获取和设置环境变量?

如何获取环境变量,如果某些变量不存在,如何设置其值?

252得票40回答
无效的回传或回调参数。使用'<pages enableEventValidation="true"/>'启用了事件验证。

在客户端向后提交页面时,我收到以下错误。我有一些JavaScript代码在客户端修改asp:ListBox。 我们该如何解决这个问题? 以下是错误详情:Server Error in '/XXX' Application. --------------------------------...

241得票14回答
在foreach循环中编辑字典值

我正在尝试从一个字典中构建饼图。在显示饼图之前,我希望清理数据。我正在删除任何小于饼图总量5%的扇区,并将它们放入“其他”扇区。但是运行时我遇到了Collection was modified; enumeration operation may not execute异常。 我理解为什么不能...

189得票8回答
使用C#进行字符串压缩/解压缩

我是 .net 的新手。我正在使用 C# 进行字符串压缩和解压缩。有一个 XML,我将其转换为字符串,然后进行压缩和解压缩。我的代码没有编译错误,除非在解压缩我的代码并返回我的字符串时,它只返回 XML 的一半。 以下是我的代码,请纠正我哪里错了。 代码:class Program { ...

168得票2回答
datetime.parse及其与特定格式的配合使用

我从一个XML文件中得到了一个日期时间,格式为: 20080916 11:02 即 yyyymm hh:ss 如何使datetime.parse函数能够识别这个格式?即在不出错的情况下解析它?

152得票10回答
如何在C#中创建一个简单的代理?

我几周前下载了Privoxy,出于好奇想知道如何制作一个简单版本。我知道需要配置浏览器(客户端)以将请求发送到代理。代理将请求发送到Web(假设它是http代理)。代理将接收答案...但代理如何将请求发送回浏览器(客户端)呢? 我在网上搜索了C#和http代理,但没有找到让我正确理解其背后工...

110得票3回答
在WinForms设计器中显示控件层次结构

我们的一位客户拥有一个旧的WinForms应用程序,包含许多控件的表单。其中一些控件具有深层次结构,这使得在设计器中选择它们变得困难。 为了修改应用程序以修复一些bug,我需要了解这个层次结构。是否有一种清晰地查看此层次结构的方法?例如,是否有类似于.aspx源文件中可以看到HTML层次结构...