当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: http.cs ------------------------
 

 

 ·vb程序员眼中的c#10(end)    »显示摘要«
    摘要:c# 中的while与 vb 中的while语句完全相同。当条件为真时,循环就执行。在一个while 循环内部可以使用 break 语句跳出循环体或者使用continue 语句继续循环操作。请看下面while语句的应用代码:    while (n < 10)    {    console.writeline(n);    n++;    }    do    c# 中的d......
 ·vb程序员眼中的c#7    »显示摘要«
    摘要:   public sealed class x    {    }    internal    如果将internal 修饰符放在一个类或成员上,那么这个类或成员就只能被同一个汇编中的其它类使用。这与 vb 中的 friend 修饰符相同。    protected    protected修饰符用于准许对从这个类中派生出来的类进行访问。    internal protecte......


一个用C#实现的简单httpserver

http.cs 

----------------------------   【程序编程相关:在Delphi中使用自定义光标

【推荐阅读:判断文件是否正在使用

using system; 【扩展信息:程序删除自身

using system.collections;

using system.io;

using system.net;

using system.net.sockets;

using system.threading;

class httpprocessor {

  private socket s;

  private bufferedstream bs;

  private streamreader sr;

  private streamwriter sw;

  private string method;

  private string url;

  private string protocol;

  private hashtable hashtable;

  public httpprocessor(socket s) {

    this.s = s;

    hashtable = new hashtable();

  }

  public void process() {

    networkstream ns = new networkstream(s, fileaccess.readwrite);

    bs = new bufferedstream(ns);

    sr = new streamreader(bs);

    sw = new streamwriter(bs);

    parserequest();

    readheaders();

    writeurl();

    s.shutdown(socketshutdown.sdboth);

    ns.close();

  }

  public void parserequest() {

    string request = sr.readline();

    string[] tokens = request.split(new char[]{ });

    method = tokens[0];


...   下一页
 ·vb程序员眼中的c#5    »显示摘要«
    摘要:基础类是那些继承来的类。派生类是那些继承了一个基础类的类。    constructor(构造器)    constructor是一个方法,当构造一个类的一个对象时调用它,通常在初始化一个类时被使用。一个constructor方法与类的名字相同、没有返回类型而且不返回任何值。    ref 和 out    将一个参数标记为 ref 类型意味着对其值进行的任何修改都会维持,这与 vb 的‘......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE