摘要: C#数组的五种声明方式一、声明一个未经初始化的数组引用,以后可以把这引用初使化为一个数组实例int[] intArray;intArray = new int[10];注:数组的引用必须以相同或相关类型实例化,数组初使化默认值,值类型为0,引用类型为null二、声明一个数组引用并对他进行初使化,该数组引用被立即赋予一个数组的新实例。int[] intArray = new int[10];三、声明一个数组,初使化数组引用,并给数组元素赋值int[] intArray = new int[3] {1,2,3};注:初使化列表以逗号(,)隔开,且列表中的个数必须与数组长度一致。四、与第三种方式基本 阅读全文
posted @ 2012-09-18 15:47 刘继先 阅读(83541) 评论(1) 推荐(2) 编辑
摘要: 一、创建文件夹1.创建一层的文件夹Dim fs,strFolder'创建一目录下,只有一层的文件夹strFolder="Logs"Err.ClearOn Error Resume Next'创建文件对象set fs=Server.CreateObject("Scripting.FileSystemObject")strFolder=Server.MapPath("\"&strFolder)'判断文件夹是否存在,不存在就创建If not fs.FolderExists(strFolder) Then fs 阅读全文
posted @ 2012-09-17 17:28 刘继先 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 本质不同Err 是对象Error 是事件简单来说,Err 就是“我出错了”,而Error 就是“我出错了这件事”例如:On Error Resume Next........If Err.Number<>0 Then Response.Write Err.DescriptionEnd If当没用On Error Resume Next时,程序就算出错了,也不会执行If 语句中的内容Err.Raise的作用err.raise方法引发一个运行错误,常用来测试错误条件为了正确编写错误处理程序,必须测试你要明确的捕获的所有错误条件。以物理方式重新生成引起错误的条件是不合理的。VB在ERRO 阅读全文
posted @ 2012-09-03 14:04 刘继先 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: 在ASP中使用 Request.ServerVariables("REMOTE_ADDR") 来取得客户端的IP地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的IP地址,而不是真正的客户端IP地址。要想透过代理服务器取得客户端的真实IP地址,就要使用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取。不过要注意的事,并不是每个代理服务器都能用 Request.ServerVariables("HTTP_X_FORWARDED_FOR") 来读取客户端的真实 IP, 阅读全文
posted @ 2012-08-21 14:35 刘继先 阅读(579) 评论(0) 推荐(0) 编辑