- 博客(12)
- 资源 (7)
- 收藏
- 关注
转载 PB 调用.NET COM组件
今天需要作一下pb引用.net的外接程序类。反复测试都没有成功。看到这篇文章解决了我的问题。在此感谢。综合我的碰壁经验。需要注意以下两点。1..net项目需要勾选生成 com组件。2.在类名前加上标识。以下是对原文章的转载:http://blog.sina.com.cn/s/blog_53d716150100kp2k.html**************
2015-06-30 12:29:33 1797
原创 对元组Tuple特定项进行比较
元组可以存放不同类型的数据,同时不需要额外地声明类。有时候我们需要对元组进行比较。以确定元给是否相同。由于元组的特殊性,它是值类型的。因此如下的代码不是我们期望的结果。 var a = Tuple.Create("abc", 1); var b = Tuple.Create("abc", 1); if (a==b)//因为a和b引用了不同的对
2015-06-16 21:45:47 800
转载 List<T>绑定到datagridview时不能排序
在把List绑定到datagridview时不能排序。需要实现Ibindinglist接口。但这个接口层层引用了N多虚类。需要第一个类去实现虚类的方法。比较麻烦。在有网友提供了一个解决方案。经测试,完美支持。感谢这位网友。namespace BaseFunction{ class ObjectPropertyCompare : System.Collections.Generic
2015-06-13 22:27:19 2026
转载 DataGridView中的常用技巧
转自http://www.cnblogs.com/ziyiFly/archive/2008/09/04/1283910.htmlC#DataGridView中的常用技巧只列出技巧部分,后面会有补充0(最基本的技巧). 获取某列中的某行(某单元格)中的内容 this.currentposition = this.dataGridView1.BindingContext
2015-06-13 21:21:34 381
原创 序列化及反序列化XML对象,List IEnumerator
项目需要反序列化List生成的类,度了N多方法后,发现这个方法可用。[Serializable]//声明该对象可以被序列化 public class taobaoDeserialDetial { [XmlElement("adjust_fee")]//声明做为元素被序列化 public string adjust_fee {get;set;
2015-06-08 22:17:26 2281
原创 从子类中筛选出不符合基类的项
1.自定义一个比较的类。写明这个比较类中需要比较哪些字段。这个类需要继承IEqualityComparer,实现两个接口 Equals,GetHashCode。hashcode是确定唯一相同的项目。因此需要把决定唯一性的值进行哈希运算。 public class CompareToBaseFile : IEqualityComparer { public Boole
2015-06-07 11:18:05 400
原创 如何打开窗体即隐藏
今天做一个服务的小程序,需要做到类似服务那样执行,但需要与用户进行交互。因此需要窗体打开即关闭。在托盘上显示一个图标。经测试,满足要求。不会出现窗体一闪而过的情况。近拟窗体一直没有打开过的样子。步骤:1.首先要把窗体的formborderstyle属性设置成none.这样做的目的是使窗体不显示大小等按钮。下一步好设置窗体的大小。2.设置窗体的大小值 。 static voi
2015-06-06 20:59:22 557
原创 Paralle.For方法
Parallel.For是一个并行执行查询的方法。类似For方法。 static void Main() { var result = Parallel.For(0, 10, i => { Console.WriteLine("{0},t
2015-06-04 22:47:27 640
原创 Timer类第一次启动时间的间隔
今天学习到一个挺有意思的timer,它的命名空间是system.threading.这个timer的特殊之处是它的构造函数支持,四个参数。参数1,回调的方法。参数2,可以传入任意的对象。参数3,这个参数特别有意思,它是一个时间 段,是指第一次被启动后,间隔多少时间后触发回调函数。这个参数可以用来设置随程序启动后,需要一定的时间后,才启动的进程。参数4,这个是计时器,是指回调过程
2015-06-04 21:36:05 1520
原创 Microsoft TPL Dataflow 并行处理枚举,输出等
TPL DataFlow是一个并行处理数据流的类。使用它可以做为目标输出流或写入流。下面这个示例包括并行处理枚举,并行输出到控制台。using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using Sys
2015-06-04 21:30:10 1314
原创 Buffer同步 ,并行读取流文件
vs2012安装NuGet, 查找Microsoft TPL Dataflow安装.引入命名空间using System.Threading.Tasks.Dataflow;使用这个工具包,可以实现并行读取流文件。 class Program { static BufferBlock buffer=new BufferBlock();//声明一个缓冲块
2015-06-02 23:01:21 619
原创 同步ReaderWriterLockSlim
使用方法:1.在方法之外添加 ReaderWriterLockSlim类.2.使用try语句。注意write与read不同。写 try { while (!rwl.TryEnterWriteLock(50))//没有获取到写锁 {
2015-06-02 07:10:06 262
ThoughtWorks.QRCode 版本1.0.2774.19990
2015-05-29
监视网站IIS正常与否
2015-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人