D调的华丽

认认真真做事,踏踏实实写代码
posts - 42, comments - 35, trackbacks - 0, articles - 0
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

.NET Framework

摘要: 在代码中实现 net use 连接远程服务器共享阅读全文

posted @ 2007-08-25 14:02 D 阅读(355) | 评论 (0) 编辑 |

posted @ 2007-07-17 15:47 D 阅读(7891) | 评论 (5) 编辑 |

摘要: 首先 添加Microsoft.VisualBasic.dll引用

using Microsoft.VisualBasic;

string gb2312 = "国营农场";
string big5 = "";
big5 = Strings.StrConv(gb2312, VBStrConv.TraditionalChinese, 0);
Console.WriteLine(big5);
阅读全文

posted @ 2007-07-14 11:31 D 阅读(305) | 评论 (0) 编辑 |

摘要: 本文介绍了C#的四种排序算法:冒泡排序、选择排序、插入排序和希尔排序
阅读全文

posted @ 2007-07-14 11:29 D 阅读(380) | 评论 (0) 编辑 |

摘要: 当然了,string本质上肯定是引用类型,但是这个特殊的类却表现出值类型的特点:

判断相等性时,是按照内容来判断的,而不是地址

它肯定是一个引用类型没错,两个方面来看:阅读全文

posted @ 2007-07-14 11:28 D 阅读(910) | 评论 (0) 编辑 |

摘要: 第八章 用C#写组件
这一章关于用C#写组件。你学到如何写一个组件,如何编译它,且如何在一个客户程序中使用它。更深入一步是运用名字空间来组织你的应用程序。
这章由两个主要大节构成:
。你的第一个组件
。使用名字空间工作阅读全文

posted @ 2007-07-14 11:25 D 阅读(745) | 评论 (0) 编辑 |

摘要: Net有四个判等函数?不少人看到这个标题,会对此感到怀疑。事实上确是如此,.Net提供了ReferenceEquals、静态Equals,具体类型的Equals以及==操作符这四个判等函数。但是这四个函数之间有细微的关系,改变其中一个函数的实现会影响到其他函数的操作结果。

首先要说的是Object.ReferenceEquals和Object.Equals这两个静态函数,对于它们俩来说,是不需要进行重写的,因为它们已经完成它们所要得做的操作。 阅读全文

posted @ 2007-07-14 11:21 D 阅读(215) | 评论 (0) 编辑 |

摘要: 前几天去申请免费qq号码,突然发现申请表单中的验证码内容换成了中文,这叫真叫我大跌眼镜感到好笑,moper上的猫儿们都大骂腾讯采用中文验证码。^_^
我不得不佩服腾讯为了防止目前网络上横行的QQ号码自动注册机而采取中文验证码的手段。仔细想了想感觉用程序生成随机的中文验证码并不是很难,下面就来介绍一下使用C#生成随机的中文汉字的原理。

阅读全文

posted @ 2007-07-14 11:20 D 阅读(387) | 评论 (0) 编辑 |

摘要: 很多人都有过使用网络蚂蚁或网络快车软件下载互联网文件的经历,这些软件的使用可以大大加速互联网上文件的传输速度,减少文件传输的时间。这些软件为什么有如此大的魔力呢?其主要原因是这些软件都采用了多线程下载和断点续传技术。如果我们自己来编写一个类似这样的程序,也能够快速的在互联网上下载文件,那一定是非常愉快的事情。下面我就讲一讲如何利用C#语言编写一个支持多线程下载文件的程序,你会看到利用C#语言编写网络应程序是多么的容易,从中也能体会到C#语言中强大的网络功能。

阅读全文

posted @ 2007-07-14 11:19 D 阅读(1370) | 评论 (1) 编辑 |

摘要: INI文件就是扩展名为“ini”的文件。在Windows系统中,INI文件是很多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。该文件主要存放用户所做的选择以及系统的各种参数。用户可以通过修改INI文件,来改变应用程序和系统的很多配置。但自从Windows 95的退出,在Windows系统中引入了注册表的概念,INI文件在Windows系统的地位就开始不断下滑,这是因为注册表的独特优点,使应用程序和系统都把许多参数和初始化信息放进了注册表中。但在某些场合,INI文件还拥有其不可替代的地位。下面是C#是如何对INI进行读写操作阅读全文

posted @ 2007-07-14 11:17 D 阅读(921) | 评论 (1) 编辑 |

摘要: 今天看了下C#的线程处理,不是很明白,baidu了一下,找了几份介绍线程的源代码来看,哪知道居然出错运行不了,找了一下MSDN,原来访问 Windows 窗体控件本质上不是线程安全的。如果有两个或多个线程操作某一控件的状态,则可能会迫使该控件进入一种不一致的状态。还可能出现其他与线程相关的 bug,包括争用情况和死锁。确保以线程安全方式访问控件非常重要。在调试以 .NET Framework 2.0 版之前的 .NET Framework 编写的应用程序时,可能会出现此异常。在MSDN上看了这个源码,感觉有点认识了阅读全文

posted @ 2007-07-14 11:14 D 阅读(321) | 评论 (0) 编辑 |

摘要: 在vs2005中没有现成的IP输入框控件,上次写IP子网划分的小工具时,懒得写只用了个TexBox来代替,现在搞好了,又懒得去改那工具了,呵,发觉自己越来越懒了!需要的朋友可以拿来用用阅读全文

posted @ 2007-07-14 11:12 D 阅读(2403) | 评论 (1) 编辑 |

摘要: 这几天一直在看C#的东西,为了把它记住,特把看到的几种方法存起来

阅读全文

posted @ 2007-07-14 11:11 D 阅读(291) | 评论 (0) 编辑 |

摘要: 脑袋真的不好用了,写过的东西,第二天就翻脸不记得,今天有空就找出来总结一下
笨鸟先飞嘛阅读全文

posted @ 2007-07-14 11:09 D 阅读(467) | 评论 (0) 编辑 |