
C#
jelink
这个作者很懒,什么都没留下…
展开
-
C#一些排序算法
冒泡排序学语言要花大力气学数据结构和算法。using System; namespace BubbleSorter{public class BubbleSorter{public void Sort(int [] list){int i,j,temp;bool done=false;j=1;while((j{done=true;for(i=0;i{if(list[i]>list[转载 2006-08-24 20:28:00 · 678 阅读 · 0 评论 -
.Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (第2版) (C# DIY HttpWebClient)
/* .Net/C#: 实现支持断点续传多线程下载的 Http Web 客户端工具类 (C# DIY HttpWebClient) * Reflector 了一下 System.Net.WebClient ,改写或增加了若干: * DownLoad、Upload 相关方法! * DownLoad 相关改动较大! * 增加了 DataReceive、ExceptionOccurr转载 2006-11-05 14:52:00 · 1627 阅读 · 0 评论 -
.Net/C# 封装磁盘目录文件搜索功能的工具类 (实现了与搜索相关的事件,以便插入客户处理代码)
/* .Net/C# 封装磁盘目录文件搜索功能的工具类 (实现了与搜索相关的事件,以便插入客户处理代码) */ // SearchWithEvents.cs : // 输出 EXE: // csc.exe SearchWithEvents.cs /r:C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322/Microsoft.VisualBasic.d转载 2006-11-05 14:50:00 · 942 阅读 · 0 评论 -
C#中使用网络函数 (第一部分 用户函数)[翻译]
作者:Michael Bright 原文:http://www.csharphelp.com/archives2/archive439.html 本文将着重介绍Win32 API库中涉及网络管理的函数。首先我要讲一讲在.Net框架中管理用户的两个方法,第一种是Active Directory方法,这种方法要求你安装Active Directory。如果你打算管理一个小网络上的用户转载 2006-11-05 14:38:00 · 784 阅读 · 0 评论 -
C#索引指示器的应用
//c sharp 索引指示器的应用using System;class IndexExample{ string Message; public static void Main() { IndexExample obj=new IndexExample("Welcome"); for(int i=0;i { Co转载 2006-09-18 13:39:00 · 1113 阅读 · 0 评论 -
C#代表元及事件触发
代表元是C#中比较复杂的概念,C#中的代表元和C/C++中的函数指针非常相似使用代表元可以把代表元内部方法的引用封装起来然后通过它使用代表元引用的方法。它有一个特性就是不需要知道被引用的方法属于那一个类对象只要函数的参数个数与返回类型与代表元对象一致。这样说可能比较抽象我下面举几个简单的例子希望能给广大初学者一些基本的认识//定义一个返回值为string的无参数的代表元注意这个代表元只能引用对象中转载 2006-09-18 13:49:00 · 676 阅读 · 0 评论 -
c#中对文件的操作小结
1、建立一个文本文件 public class FileClass { public static void Main() { WriteToFile(); } static void WriteToFile() { StreamWriter SW; SW=File.CreateText("c:/MyTextFile.txt");转载 2006-09-18 13:48:00 · 840 阅读 · 0 评论 -
索引指示器重载
using System;class OvrIndexer{ private string[] myData; private int arrSize; //structor public OvrIndexer(int size) { arrSize=size; myData=new string[size]; for(in转载 2006-09-18 13:38:00 · 965 阅读 · 0 评论 -
C#中结构与类的区别
目录类与结构的实例比较 类与结构的差别 如何选择结构还是类 一.类与结构的示例比较: 结构示例: public struct Person { string Name; int height; int weight public bool overWeight() { //implement something } } 类示例: public class TestTime { int h转载 2006-09-01 11:55:00 · 762 阅读 · 0 评论 -
用Split()方法提取字符
前几天做一个项目(C#),其中有个情况是:从数据库表中取出某一字段的值,然后再次分配。该字段内容以空格为分隔符(至少3个空格),第1个空格前的内容分给A,第2个空格前的内容分给B, 其余空格前的内容分给C。比如字段为E = “AA BB CC DD EE FF GG ”:那么A = “AA”, B = “BB”,C = “CC DD EE FF GG”。如果按常规理解,那么用转载 2006-09-01 13:21:00 · 1109 阅读 · 0 评论 -
C#常用函数及方法集
1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 in转载 2006-08-31 11:19:00 · 870 阅读 · 0 评论 -
const 和 readonly 的区别
const 和 readonly 的区别,总是不太清楚,于是查了查资料。 const 的概念就是一个包含不能修改的值的变量。常数表达式是在编译时可被完全计算的表达式。因此不能从一个变量中提取的值来初始化常量。如果 const int a = b+1;b是一个变量,显然不能再编译时就计算出结果,所以常量是不可以用变量来初始化的。 readonly 允许把一个字段设置成常量,但可以执行一些运算转载 2006-09-01 11:56:00 · 674 阅读 · 0 评论 -
C#.NET 中的类型转换
C# 出来也有些日子了,最近由于编程的需要,对 C# 的类型转换做了一些研究,其内容涉及 C# 的装箱/拆箱/别名、数值类型间相互转换、字符的 ASCII 码和 Unicode 码、数值字符串和数值之间的转换、字符串和字符数组/字节数组之间的转换、各种数值类型和字节数组之间的转换、十六进制数输出以及日期型数据的一些转换处理,在这里与大家分享——1. 装箱、拆箱还是别名 许多 C#.N转载 2006-08-30 16:52:00 · 665 阅读 · 0 评论 -
C#的四中排序方法
所谓排序,就是要整理文件中的记录,使之按关键字递增(或递减)次序排列起来。其确切定义如下: 输入:n个记录R1,R2,…,Rn,其相应的关键字分别为K1,K2,…,Kn。 输出:Ril,Ri2,…,Rin,使得Ki1≤Ki2≤…≤Kin。(或Ki1≥Ki2≥…≥Kin)。主要介绍的是冒泡排序,选择排序,插入排序,希尔排序 1.冒泡排序 也叫气泡排序,排序的过程:首先将第1个数与第2个数转载 2006-08-31 11:17:00 · 1077 阅读 · 0 评论 -
C#处理文本文件
1.读去文本文件内容 要读取文本文件,必须使用到"StreamReader"类,这个类是在名字空间"System.IO"中定义的.通过"StreamReader"类的"ReadLine ( )"方法,就可以读取打开数据流当前行的数据了。 FileStream fs = new FileStream ( "C://file.txt转载 2006-08-31 11:16:00 · 984 阅读 · 0 评论 -
C#中的位操作
位操作符是对数据按二进制位进行运算的操作符。c#位操作符包括: 按位与 & 按位或 | 按位取反 ~ 左移 右移 >>举例说明using System; class MikeCat { public static void Main() { int a=6&3; Console.WriteLine("a=转载 2006-08-30 15:38:00 · 6861 阅读 · 2 评论 -
抓取Web网页数据分析
通过程序自动的读取其它网站网页显示的信息,类似于爬虫程序。比方说我们有一个系统,要提取BaiDu网站上歌曲搜索排名。分析系统在根据得到的数据进行数据分析。为业务提供参考数据。 为了完成以上的需求,我们就需要模拟浏览器浏览网页,得到页面的数据在进行分析,最后把分析的结构,即整理好的数据写入数据库。那么我们的思路就是: 1、发送HttpRequest请求。 2、接收HttpRes转载 2006-08-25 09:22:00 · 1542 阅读 · 0 评论