.net-2.0相关内容

如何以线程安全的方式调用函数

我一直在研究在.net 2.0中以线程安全方式安全地调用方法的调用方法。 我的树形视图是从对数据库的调用中填充的在单独的线程上; 以下是我尝试使用我的InvokeFunction方法的方法(如下所示)...它可以工作,但是我希望有一种更好的方法写这个...对此有什么想法吗? InvokeFunction(delegate(){TreeView1.Nodes.Clear();}) ..
发布时间:2020-05-31 18:37:33 C#/.NET

奇怪的SQL Server类型转换问题

我今天遇到了一个奇怪的问题。我的一个项目是运行.NET + SQL Server 2005 Express。 我使用一个查询进行一些过滤。 SELECT * 来自[myTable] 其中UI = 2011040773395012950010370 GO 选择* 从[myTable] 其中UI ='2011040773395095012950010370' GO ..
发布时间:2020-05-31 18:37:23 其他开发

使用字符串中的名称获取变量的值

我想从变量名中获取变量的值。 为了澄清起见,XML文档将变量名作为字符串传递;我想获取值。 像这样的事情: 字符串bublegumA =“草莓”; string bubblegumB =“香蕉”; //从XML 字符串中获取哪个变量fromXML =“ bubblegumB”; 字符串输出= getValue(fromXML); //它应该返回“香 ..
发布时间:2020-05-31 18:37:21 C#/.NET

正确使用封装在类内部属性中的字段

我应在哪种情况下更改类方法/属性内的私有字段: 公共类示例 { private int intVar = 0; 私有字符串stringVar = string.Empty; public intIntVar { get {return this.intvar; } set {this.intvar = value; } } 公共字符串StringVar ..
发布时间:2020-05-31 18:37:19 C#/.NET

从基类序列化和反序列化派生类

我试图创建一个基类,可以从中继承基类(向派生类添加属性),并从基类中利用Load和Save方法。我发现自己写了Load and Save一遍又一遍,我想对它应用一些DRY ... 命名空间常见的 { 使用系统; 使用System.IO; 使用System.Xml.Serialization; 公共抽象类ApplicationSettings { protected Ap ..
发布时间:2020-05-31 18:37:16 C#/.NET

如何使用C#将图像嵌入到另一个图像中?

在我的项目中,用户将上传图片,并且该项目的徽标将附加(嵌入)到图片的底部。 是否可以实现? 如果是,那么如何实现? 请帮助。 解决方案 有人将其称为水印,我会四处寻找。 看看 http://www.codeproject.com/KB/GDI-plus/watermark.aspx ..
发布时间:2020-05-31 18:37:14 C#/.NET

VB.NET 2012属性获取属性集

在针对.NET 2.0的VS 2012 RC VB.NET项目中,我遇到了非常奇怪的情况。由于某种原因,除了其Get方法之外,还调用了属性的Set方法: 这可以按预期工作: Dim _searchparray = New Byte(){37,115,...} Dim rep()As Byte = _opt.ReplaceBytes If Arrays.CompareTo(re ..
发布时间:2020-05-31 18:37:11 其他开发

在LocalMachine存储或CurrentUser存储中找不到证书

我已经在用户PC中安装了 ssl证书。而且,我还将该证书导入到“ 受信任的根证书颁发机构”的本地计算机下。我正在尝试使用网络服务。在我的代码中,我将证书附加如下。 webservice.ClientCertificates.Add(X509Certificate.CreateFromCertFile(certPath)); 但是我遇到了以下错误。 在Lo ..
发布时间:2020-05-31 18:37:04 C#/.NET

从.NET 2.0升级到.NET 3.5问题

我正在尝试将解决方案从VS2005 .NET 2.0升级到VS2008 .NET 3.5。我使用VS2008转换向导转换了解决方案。所有项目(约50个)仍以.NET Framework 2.0为目标。此外,如果我手动更改其中一个项目的目标框架,则所有引用的dll(即System,System.Core,System.Data等)仍然指向Framework 2.0的方法完全改变目标框架的唯一方法是删 ..

可序列化的类

如何使学生类可序列化?我正在阅读此文章,但我不知道如果我使用哪种正确的方法 公共班级学生 { 私有字符串_studentNumber; 私有字符串_lastName; 私有字符串_firtName; 私人列表 _subject; public Student(){} 公共字符串StudentNumber { get {return _stude ..
发布时间:2020-05-31 18:36:45 C#/.NET

.Net UserControl的设计问题

我创建了一个其中包含 ListView 的UserControl。通过属性可以公开访问ListView。当我将UserControl放在窗体中并尝试通过属性设计 ListView 时, ListView 会一直保持这种状态,直到我再次编译,它恢复为默认状态。 如何使我的设计更改适用于 ListView ? 解决方案 您需要使用DesignerSerializationVisibili ..
发布时间:2020-05-31 18:36:42 C#/.NET

获取对象类型并相应地分配值

我有一个数组列表,其中包含不同类型的值,第一个值-> 字符串,第二个值-> 日期时间,第三个值-> 布尔值,第4个值是 int ,如何找到自己的类型并相应地分配这些值,我们将为您提供帮助:) 这是我的代码: foreach(lstTop中的对象obj) ) { if(obj.GetType()==字符串) {这样做...) else if(obj.GetType()== ..
发布时间:2020-05-31 18:36:35 C#/.NET

在.NET Framework 2.0中无法引用.NET Standard 2.0

我收到一个错误: ’c:...... \xxxx.csproj'目标为“ .NETStandard,Version = v2.0”。面向“ .NETFramework,Version = v2.0”的项目无法引用该文件。 WindowsFormsApp1 如何解决? 解决方案 不幸的是,您无法引用.NET 2.0项目中的.NET标准库。原因是.NET 2.0缺少许多关键API, ..
发布时间:2020-05-31 18:36:29 C#/.NET

将XmlNodeList转换为XmlNode []

我有一个需要“ XmlNode []”而不是XmlNodeList的外部库。是否有一种直接的方法可以执行此操作而又无需迭代并转移每个节点? 我不想这样做: XmlNode [] exportNodes = XmlNode [myNodeList.Count]; int i = 0; foreach(myNodeList中的XmlNode someNode){exportNod ..
发布时间:2020-05-31 18:36:25 C#/.NET

以编程方式最大化窗口,并防止用户更改窗口状态

我如何以编程方式最大化窗口,以便一旦 达到最大化状态(例如,最大化Internet Explorer并看到它)后就无法调整窗口大小? 我将FormWindowState属性设置为 this.WindowState = FormWindowState.Maximized; this.MaximizedBounds =(x,y); ,但是它不起作用。我该怎么做? ..
发布时间:2020-05-31 18:36:21 C#/.NET