C#
qiao000_000
这个作者很懒,什么都没留下…
展开
-
使用 HttpWebRequest 向网站提交数据【转】
HttpWebRequest 是 .net 基类库中的一个类,在命名空间 System.Net 下面,用来使用户通过 HTTP 协议和服务器交互。 HttpWebRequest 对 HTTP 协议进行了完整的封装,对 HTTP 协议中的 Header, Content, Cookie 都做了属性和方法的支持,很容易就能编写出一个模拟浏览器自动登录的程序。 程序使用 HTTP 协议和服务器交互主要是转载 2009-10-28 18:52:00 · 1408 阅读 · 0 评论 -
初步学习“C#中is,as用法”
is : 检查一个对象是否兼容于其他指定的类型,并返回一个Bool值,永远不会抛出异常 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> object o = new object(); if (o is Label转载 2009-12-16 22:36:00 · 436 阅读 · 0 评论 -
C#关闭子线程【转】
最近在学习多线程程序的开发,但是启动了多个线程的程序在关闭的时候却出现了问题,如果程序退出的时候不关闭线程,那么线程就会一直的存在,但是大多启动的线程都是局部变量,不能一一的关闭,如果调用Thread.CurrentThread.Abort()方法关闭主线程的话,就会出现ThreadAbortException 异常,因此这样不行。后来找到了这个办法: Thread.IsB转载 2009-12-15 21:30:00 · 7953 阅读 · 1 评论 -
总结 @ 在 C# 中的用法
一 字符串中的用法1。地球人都知道 C# 中 字符串常量可以以 @ 开头声名,这样的优点是转义序列“不”被处理,按“原样”输出,即我们不需要对转义字符加上 / (反斜扛),就可以轻松coding。如,string filePath = @"c:/Docs/Source/a.txt" // rather than "c://Docs//Source//a.txt" 2。如要在一个用 @转载 2009-12-16 22:14:00 · 414 阅读 · 0 评论 -
在c#中调用另一个应用程序或命令行(.exe 带参数) 【转】
在.net中使用system.diaglostics.Process可以用来调用另一个命令行或程序。using System.Diagnostics; 如果是dos Process.Start("cmd.exe"); 如果是其他文件 Process.Start("绝对路径+文件名.exe"); ------------------转载 2009-12-16 19:35:00 · 841 阅读 · 0 评论 -
C#关闭进程
我们可以使用GetProcess方法得到当前所有进程的对象,然后遍历这些对象通过进程名来关闭进程。注意进程名不包括后缀,如“VSTestHost.exe”进程应该写作“VSTestHost” ,判断时候使用if ("VSTestHost" == myProcess.ProcessName)来做判断即可。 System.Diagnostics.Process[] myProc原创 2009-12-15 21:28:00 · 1093 阅读 · 0 评论 -
C# #if, #elif, #else和#endif预处理指令
#if 使您可以开始条件指令,测试一个或多个符号以查看它们是否计算为 true。如果它们的计算结果确实为 true,则编译器将计算位于 #if 与最近的 <a id="ctl00_MTCS_main_ctl01" onclick="function onclick(){Track(ctl00_MTCS_main_ctl00|ctl00_MTCS_main_ctl01,this);}原创 2009-12-11 17:18:00 · 2356 阅读 · 0 评论 -
Net中的反射使用入门【转】
提纲:1、 什么是反射2、 命名空间与装配件的关系3、 运行期得到类型信息有什么用4、 如何使用反射获取类型5、 如何根据类型来动态创建对象6、 如何获取方法以及动态调用方法7、 动态创建委托 1、什么是反射 Reflection,中文翻译为反射。 这是.Net中获取运行时类型信息的方式,.Net的应用程序由几个部分:‘程序集(Assembly)’、‘模块(Module)’、‘转载 2009-12-03 11:40:00 · 467 阅读 · 0 评论 -
VS.NET调试.NET出现的常见错【转】
VS.NET调试.NET出现的常见错误 一、 调试 ASP.NET 应用程序时出现"未将项目配置为进行调试"的错误信息 症状 当您在 Visual Studio .NET 中调试 ASP.NET 应用程序时,可能会出现下面的错误信息: Error while trying to run project: Unable to start debugging on the web server.转载 2009-10-29 15:03:00 · 727 阅读 · 0 评论 -
C#:代表(delegate)和事件(event) 【转】
代表(delegate): 它是C#语言里面的函数指针,代表可以指向某一个函数,在运行的时候调用这个函数的实现。下面来看看它的实现步骤:声明一个delegate对象。 实现和delegate具有相同参数和返回值的函数实现(可以是静态和非静态的)。 产生一个delegate对象的时候,把你刚刚实现的函数作为参数传给他的构造函数。 请看下面例子:using System转载 2010-04-05 22:19:00 · 690 阅读 · 0 评论