用C#写简单的CGI程式

用C#写简单的CGI程式

ID:37485656

大小:64.50 KB

页数:8页

时间:2019-05-24

用C#写简单的CGI程式_第1页
用C#写简单的CGI程式_第2页
用C#写简单的CGI程式_第3页
用C#写简单的CGI程式_第4页
用C#写简单的CGI程式_第5页
资源描述:

《用C#写简单的CGI程式》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、本文章转载www.68598.com发布,转载请保留版权用C#写简单的CGI程式文:SunWen(Fromcshrp.net)其实,C#也可以用来写类似于CGI的程序,写起来也是非常地简单的,就是用的System.Console.WriteLine。看下而后程序:classzzz{publicstaticvoidMain(){System.Console.WriteLine("Content-Type:text/html");System.Console.WriteLine("

2、blue>");System.Console.WriteLine("

");System.Console.WriteLine("Hellotoeveryone.ItsmeSunWen");System.Console.WriteLine("");}}  我们可以看到,System.Console.WriteLine输出的东西就是一个HTML格式的东西,这是的console就是指的WEBSERVER。我们只要把这个文件编译成EXE文件,然后放到WEBSERV

3、ER中的相应的CGI-BIN目录中,就可以使用了。这里,我以IIS为例,说明问题。  首先当然是把站点的权限定为“脚本和可执行文件”,这样,在站点目录下,就可以执行EXE文件了。然后把这个EXE文件拷到站点目录下,在浏览器中输入http://localhost/a.exe就可以看到结果了。看看,是不是一个HTML文件?VisualC#事件与接口编程实例很多初学c#的朋友对于事件与接口感到迷惑不解,不明白它们之间的关系,下面我就用实例来简单的分析讲解一下。  事件,用event修饰符来代表一个事件,我们要创建

4、一个C#事件必须按以下顺序来扫行:  1,创建或标识一个代表。比如下例中的  publicdelegatevoiddele();声明代表,delegate关键字通知编译器dele是一个委托类型  2,创建一个包含事件处理代表,调用事件处理代表的方法的类,如下例  publicclassEventClass1:IEventsfile://IEvents,是下面我们要讲一接口  {  publiceventdeleevent1;定义事件成员event1  publicvoidFireEvent()file://

5、当事件发生时本文章转载www.tz65.com发布,转载请保留版权本文章转载www.68598.com发布,转载请保留版权  {  event1();调用事件处理  }  }  EventClass1继承接口IEvents,以下后面的EventClass2~4,都是一样。  3,定义一个或多个把方法连接到事件的类  4,使用事件  4.1定义事件响应方法,如下例中的  IEventsid1=newEventClass1();  4.2使用所定义的构造函数创建一个包含事件的对象,如下例中的  id1.even

6、t1+=newdele(EventFired1);  4.3触发事件,如下例中的  id1.FireEvent();  下面我们来看看接口,我们必须用interface来声明一个接口。接口声明可以声明零个或多个成员。接口的成员必须是方法、属性、事件或索引器。接口不能包含常数、字段、运算符、实例构造函数、析构函数或类型,也不能包含任何种类的静态成员。  所有接口成员都隐式地具有public访问权限。接口成员声明包含任何修饰符属于编译时错误。具体地说,接口成员包含下列任何修饰符属于编译时错误:abstract、

7、public、protected、internal、private、virtual、override或static。更多的信息请看msdnhelp://MS.VSCC/MS.MSDNVS.2052/csspec/html/vclrfcsharpspec_13_1.htm  在下面的例子中,我们声明IEvents接口,一个方法FireEvent和一个事件event1  publicinterfaceIEvents  {  eventdeleevent1;定义事件  voidFireEvent();//定义接口

8、  }  在后面的EventClass1~4类是继承了接口IEvent,因此在这几个类中必须实现上述一个方法和一个事件。下面的实例可以帮助大家更好的理解。  这是一个简单的windows本文章转载www.tz65.com发布,转载请保留版权本文章转载www.68598.com发布,转载请保留版权Forms,包含一个textbox,几个labels和一个button,在程序启动时焦点在textbox,捕捉键盘按下事

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。