2009年10月3日
摘要: 一、调试 1、程序错误 程序中产生的错误分为三种: 1)编译错误 又称语法错误,是在程序编译过程中发生的。编译错误是由于程序员在编写代码过程中没有依照语法的规则而产生的。如漏掉一些必要的标点符号等。 2)运行时错误 运行时错误是指程序在运行过程中,执行了某些非法操作或无法实施的操作而发生的错误。如除法运算,除数是0,编译时无法发现错误,到了运行时才会暴露出来。 3)逻辑错误 是指程序在编译和运行时... 阅读全文
posted @ 2009-10-03 23:27 友闻语上 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 一、using 指令(C# 参考) 1、using 指令有两个用途: (1)允许在命名空间中使用类型,以便您不必限定在该命名空间中使用的类型。 using namespace; (2)为命名空间创建别名。 using alias = type|namespace; 参数 Alias 您希望用来表示命名空间或类型的用户定义符号。然后,您就可以使用 alias 来表示命名空间名称。 Type 您想通过... 阅读全文
posted @ 2009-10-03 15:01 友闻语上 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 知识点System.IO命名空间提供了BufferedStream类,可在另一流上添加并读取一个缓冲区。 [ComVisibleAttribute(true)] public sealed class BufferedStream : Stream 缓冲区是内存中的字节块,用于缓存数据,从而减少对操作系统的调用次数。因此,缓冲区可提高读取和写入性能。使用缓冲区可进行读取或写入,但不能同时进行这两种... 阅读全文
posted @ 2009-10-03 14:51 友闻语上 阅读(1247) 评论(0) 推荐(0) 编辑
摘要: StreamWriter篇 一、StreamWriter 实现一个 TextWriter,使其以一种特定的编码向流中写入字符。 [SerializableAttribute] [ComVisibleAttribute(true)] public class StreamWriter : TextWriter StreamWriter 旨在以一种特定的编码输出字符,而从 Stream 派生的类则用于... 阅读全文
posted @ 2009-10-03 14:46 友闻语上 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 知识点 System.IO命名空间提供了BinaryReader和BinaryWriter类用来读写二进制文件 一、BinaryReader 类 [ComVisibleAttribute(true)] public class BinaryReader : IDisposable BinaryReader 类 构造函数 (Stream) 基于所提供的流,用 UTF8Encoding 初始化 Bi... 阅读全文
posted @ 2009-10-03 00:25 友闻语上 阅读(615) 评论(0) 推荐(0) 编辑
  2009年10月2日
摘要: 文本文件创建或追加(用Append)using System;using System.Collections.Generic;using System.Text;using System.IO;namespace FileReadWrite{ public class Program { static void Main() { Console.WriteLine("请输入要创建的目录所在的驱动... 阅读全文
posted @ 2009-10-02 22:29 友闻语上 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 知识点: Directory类 基本为静态方法,部分如下: 1、CreateDirectory  已重载。 创建指定路径中的所有目录。  Directory.CreateDirectory 方法 (String) public static DirectoryInfo CreateDirectory (     string path ) pat... 阅读全文
posted @ 2009-10-02 14:58 友闻语上 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 文件操作1:using System;using System.IO;using System.Collections.Generic;using System.Text;namespace FileReadWrite{ class Program { static void Main() { string path = "c:\\filerw.txt"; try { if (File.Exist... 阅读全文
posted @ 2009-10-02 14:55 友闻语上 阅读(185) 评论(0) 推荐(0) 编辑
  2009年9月29日
摘要: System.IO命名空间包含允许读写文件和数据流的类及提供基本文件和目录支持的类。部分类及说明BinaryReader 用特定的编码将基元数据类型读作二进制值。 BinaryWriter 以二进制形式将基元类型写入流,并支持用特定的编码写入字符串。 BufferedStream 给另一流上的读写操作添加一个缓冲层。无法继承此类。 Directory 公开用于创建、移动和枚举通过目录和子目录的静态... 阅读全文
posted @ 2009-09-29 23:38 友闻语上 阅读(362) 评论(0) 推荐(0) 编辑
  2009年9月26日
摘要: 知识点 线程是程序执行时的一个单独路径,用来执行单一任务。如果一个程序由多个线程组成,则这些线程可以并行执行,同时执行多个任务,从而提高程序运行效率,加快执行速度。 许多网络下载程序(BT、FLashGet、迅雷等)采用多线程的方式,提高网络下载的速度。 默认情况下,C#程序具有一个线程,执行从Main方法开始到其结束之间的代码。Main方法直接或间接执行的每一个命令都由默认线程(或称为主线程)... 阅读全文
posted @ 2009-09-26 21:24 友闻语上 阅读(237) 评论(0) 推荐(0) 编辑