文章分类 - c#
摘要:CodeProject上看见的感兴趣的文章,先研究着,有空翻译一下: 源代码:下载 简介网页爬虫(也被称做蚂蚁或者蜘蛛)是一个自动抓取万维网中网页数据的程序.网页爬虫一般都是用于抓取大量的网页,为日后搜索引擎处理服务的.抓取的网页由一些专门的程序来建立索引(如:Lucene,DotL...
阅读全文
摘要:我是通过路由器和另一个人合用一个Adsl上网的,路由器用的是TP-link R402,我想在外面上网时能登陆到家中的主机,这样必须知道家里计算机上网的IP,但Adsl的IP地址是动态分配的,如何得到家中主机的IP呢? 我的解决方法:路由器的管理页面中有当前的主机IP地址,我写了一个程序,解...
阅读全文
摘要:net 提供了许多上载文件的方法,在Windows Form应用程序中,我们可以使用WebClient类来实现。WebClient类也有两个方法可以上载,UploadFile和OpenWrite方法,下面就是一个实际的例子,两种方法都有代码: 结果如下: C#代码如下: using System;...
阅读全文
摘要:面向对象的三大特性之一就是继承,而使用继承的时候,必须要把握好的就是父类与子类之间的关系..避免使用过多的父子层次..说到关系,最先接触到的则是构造函数..为什么??OK.看下面的代码,大部分的公司面试的时候可能都会有这么一道类似的题..考的目的就是看你对构造函数的理解.. 1 cla...
阅读全文
摘要:C#的foreach语句常用来迭代可枚举的集合的元素。为了实现可枚举,一个集合必须有一个无参的GetEnumerator方法,这个方法返回一个枚举器。通常,枚举器比较难实现,但是,用迭代器来简化(枚举器)的任务十分有意义。 一个迭代器是产生一个有序的值序列的一个语句块 。一个迭代器由出现一个或者多个...
阅读全文
摘要:南京千里独行版权所有,转载请保存版权声明 绝大多数.NET开发人员都搞过数据库开发,我也搞过,数据库操作中最常见的就是数据库表的访问,使用SQL语句查询数据表,读取数据,并向数据表新增修改和删除记录。为了说明问题,在此我定一个数据表UserTable,其字段为 UserID 字符串类型 用户编号...
阅读全文
摘要:记得以前学C语言老师就讲过struct,那个时候struct主要是用在链表的处理中。后来自己学了C++,才开始接触class,class就不用我介绍了吧。.NET里对struct和class这两个关键字都有支持,刚开始学C#的时候就以为C#保留struct是为了与以前的语言兼容一下,struct只是...
阅读全文
摘要:VS.NET 2003集成环境插件开发指南 转载请注明出处:http://www.cnblogs.com/dragon 一、 简介――Visual Studio.NET插件能做什么? Visual Studio.NET插件能做很多事情,例如: 1、 编写如CodeRush一样的开...
阅读全文
摘要:前言:前段时间贴了两篇关于VS集成环境插件开发的一些知识,本篇讲了一些具体的应用, 也只是起个抛砖引玉的作用,因为还有许多插件开发方面的应用,需要大家自己探索了. 另外,我把插件开发的系列文章集合成了一个完整的Word文档,放在下载资源里了,方便大家查阅 VS.NET 2003集成环境插件开发指南(...
阅读全文
摘要:一、 使用窗口 1、 使用WinForm窗口 在VS.NET中显示WinForm窗口非常容易,和平常编写WinForm程序没什么两样,步骤如下: l 在项目里添加一个WinForm窗体 l 修改WinForm窗体的构造函数 将VS环境的根对象DTE对象传入,以便在WinForm中可以操纵开发...
阅读全文
摘要:1、先安装金山词霸然后会在系统目录[Win2000是WINNT目录]下Speech中找到vtxtauto.tlb文件 2、导入COM对象到.Net我们可以利用.Net Framework自带的强大工具TlbImp.exe来把SAPI SDK的COM对象导入到.Net中。TlbImp.exe产生一个管...
阅读全文
摘要:“打包,把netframework也打包进去,生成安装文件。 安装PluginInstaller.msi可以在你打包时,把.netframework框架打包进去,然后在安装软件时,提醒你是否要安装.netframework. 安装PluginInstaller.msi后,再打包编译,在你编译生成的S...
阅读全文
摘要:const VS readonly区别常量(const)和只读字段(readonly)的区别其实很简单,对于const记住两点:第一、常量的值是在编译时设定的,可以由程序员制定,默认状态是编译器设定;第二、常量变量的值必须是数值文字,默认状态下常量是静态的,这点从MSIL代码可以看出。而只读字段只能...
阅读全文
摘要:(技术等级:200)实例构造器即实例构造函数,类型构造器也就是静态构造函数.(1)在实例构造器里面,我们可以初始化类的实例字段和静态字段. public class Test {privateintm;privatestaticintn;publicTest(){m=1;/...
阅读全文
摘要:Runtime运行外部程序的小结- - 使用Runtime.getRuntime().exec()方法可以在java程序里运行外部程序. 该方法有6个可访问版本: 1.exec(String command) 2.exec(String command, String envp[], File...
阅读全文
摘要:[转贴]Vs2005 Tdd代码编写过程详细工作记录 from dotnettools ...
阅读全文
摘要:上一篇文章解决了实现可复用的自动升级系统的思路,这篇文章将给出UpdateActionSystem.exe的参考实现及相关的牵涉主程序的代码。 UpdateActionSystem.exe的主窗体UpdatingForm的主要成员如下: private UpdateConfigParser up...
阅读全文
摘要:相对于B/S结构来说,C/S模式的客户端的部署和升级是一个很大的麻烦。有很多企业用户就是因为这个原因而放弃使用C/S。然而当一个应用必须要使用C/S结构才能很好的实现其功能的时候,我们该如何解决客户端的部署与自动升级问题了? 部署很简单,只要点击安装程序即可,难的在于每当有新版本发布时,能够实现自动...
阅读全文

浙公网安备 33010602011771号