笛卡尔积

导航

2010年2月1日

using System命名空间

摘要: usifng System; System 命名空间包含基本类和基类,这些类定义常用的值和引用数据类型、事件和事件处理程序、接口、属性和异常处理。 其他类提供的服务支持数据类型转换、方法参数操作、数学运算、远程和本地程序调用、应用程序环境管理和对托管与非托管应用程序的监控。 ================================================using System.D... 阅读全文

posted @ 2010-02-01 16:25 rabow 阅读(661) 评论(0) 推荐(0) 编辑

关于List<T>中的Exists 和Contains的区别

摘要: 转载:http://www.cnblogs.com/jicheng1014/archive/2010/02/01/1660967.html今天在做小项目的时候,有个需求,是比较List 中的对象是否存在过而比较的对象是通过新建得来的(反序列化)正当我使用Contains做比较的时候,就发现问题了.以下是测试代码[TestMethod()]public void RemoveDiscendantPo... 阅读全文

posted @ 2010-02-01 16:12 rabow 阅读(1323) 评论(0) 推荐(0) 编辑

Vector, ArrayList, HashMap 和Hashtable

摘要: 首先C#只有Hashtable,Hashtable表示键/值对的集合,这些键/值对根据键的哈希代码进行组织。C#中没有HashMap,而HashMap是Java1.2引进的Map interface的一个实现....1.Hashtable是Dictionary的子类,HashMap是Map接口的一个实现类;2.Hashtable中的方法是同步的,而HashMap中的方法在缺省情况下是非同步的。即是... 阅读全文

posted @ 2010-02-01 11:28 rabow 阅读(437) 评论(0) 推荐(0) 编辑

C#路径,文件,目录,I/O常见操作

摘要: 文件操作是程序中非常基础和重要的内容,而路径、文件、目录以及I/O都是在进行文件操作时的常见主题,这里想把这些常见的问题作个总结,对于每个问题,尽量提供一些解决方案,即使没有你想要的答案,也希望能提供给你一点有益的思路,如果你有好的建议,恳请能够留言,使这些内容更加完善。 主要内容:一、路径的相关操作, 如判断路径是否合法,路径类型,路径的特定部分,合并路径,系统文件夹路径等内容;二、相关通用文件... 阅读全文

posted @ 2010-02-01 11:14 rabow 阅读(469) 评论(0) 推荐(0) 编辑

asp.net input上传文件的几种方式

摘要: 当客户端向服务器上传文件的时候,我们有时候是希望点击一个 button 或是 a 标签的时候,选择文件的对话框将自动弹出,[代码]javascript ok方法:[代码]上面 str 便是客户端选择上传文件的路径,但是,在asp.net的中使用[代码]控件上传文件对文件的大小有限制,默认情况下大概在4m左右,如果上传再大的文件时就会出页面无法显示的错误.修改web.config文件中的参数可以设置... 阅读全文

posted @ 2010-02-01 11:08 rabow 阅读(673) 评论(0) 推荐(0) 编辑

FileStream常用的属性和方法

摘要: 对流进行操作时要引用 using System.Text; 命名空间 FileStream常用的属性和方法:属性:CanRead 判断当前流是否支持读取,返回bool值,True表示可以读取CanWrite 判断当前流是否支持写入,返回bool值,True表示可以写入方法:Read() 从流中读取数据,返回字节数组Write() 将字节块(字节数组)写入该流Seek() 设置文件读取或写入的起始... 阅读全文

posted @ 2010-02-01 10:49 rabow 阅读(884) 评论(0) 推荐(0) 编辑

2010年1月20日

JavaScript 字符串转换数字(转载)

摘要: 方法主要有三种 转换函数、强制类型转换、利用js变量弱类型转换。 1. 转换函数 js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。 在判断字符串是否是数字值前,parseInt()和parseFloat()都会仔细分析该... 阅读全文

posted @ 2010-01-20 14:12 rabow 阅读(186) 评论(0) 推荐(0) 编辑

Visual C#.Net网络程序开发之TCP/IP (转载)

摘要: TCPClient 、 UDPClient和TcpListener,而不是直接向 Socket 中写。它们之间的这种层次关系示意如下:   可见,TcpClient 类基于 Socket 类构建,这是它能够以更高的抽象程度提供 TCP 服务的基础。正因为这样,许多应用层上的通讯协议,比如FTP(File Transfers Protocol)文件传输协议、HTTP(Hypertext Transf... 阅读全文

posted @ 2010-01-20 14:01 rabow 阅读(426) 评论(0) 推荐(0) 编辑

20条.net编码习惯(转载)

摘要: 1、不要硬编string/ numeric,可以使用一些常量代替。 (提高可读性)[代码]2、对于字符串比较-使用String. Empty ,而不是""。3、不要声明成员变量为public 或者proteted,尽量使用private 成员变量和public/protected 属性。 (修改)4、当我们要在循环操作字符串,使用StringBuilder,而不是字符串,示例如下。不好的习惯:[代... 阅读全文

posted @ 2010-01-20 13:33 rabow 阅读(153) 评论(0) 推荐(0) 编辑

C# 文件下载四方法(转载)

摘要: using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using ... 阅读全文

posted @ 2010-01-20 13:24 rabow 阅读(273) 评论(0) 推荐(0) 编辑