我的人生我的梦

咫尺有界,自在生活无边;心无羁磐,路便无极限. communion think life

技术文摘

技术收藏
C#写文本操作

这是一个写日志的方法:
public static void writeLog(string message)
{
    try
    {
       StreamWriter writer=null;
       string filePath="log.txt";
       if (File.Exists(filePath))
       {
         writer=File.AppendText(filePath);
       }
       else
       {
         writer=File.CreateText(filePath);
       }
       writer.WriteLine("["+DateTime.Now.ToString()+"]:"+message);
       writer.Close();
     }
     catch (Exception e)
     {
       //把错误日志写到另一个文本文件中
       writeError(e.Message);
     }
}

需要补充的一点要注意:这个writer.Close();是绝对不能省的,不然写操作将会失败,看看bill是怎么解释的:

    Close 的此实现调用传递 true 值的 Dispose 方法。

必须调用 Close 以确保所有数据正确写出到基础流中。调用 Close 后,在 StreamWriter 上进行的任何操作均可能引发异常。

除非显式地调用 Flush 或 Close,否则,刷新流时不会刷新其基础编码器。将 AutoFlush 设置为 true 意味着将数据从缓冲区刷新到流中,但不刷新编码器状态。这将允许编码器保持其状态(不完全字符),以便它可以正确地对下一个字符块进行编码。此方案影响 UTF8 和 UTF7,这二者中,某些字符只能在编码器收到相邻的一个或多个字符后才能进行编码。

发表于 @ 2006年07月21日 11:56 AM

C#事件机制

    摘要:C#事件机制    (全文共5428字)——点击此处阅读全文

发表于 @ 2006年07月21日 11:50 AM

sqlserver 存储过程例子3

    摘要:sqlserver 存储过程例子3    (全文共52558字)——点击此处阅读全文

发表于 @ 2005年10月10日 3:23 PM

sqlserver 存储过程例子2

    摘要:sqlserver 存储过程例子2    (全文共16770字)——点击此处阅读全文

发表于 @ 2005年10月10日 3:18 PM

sqlserver 存储过程例子

    摘要:sqlserver 存储过程例子    (全文共21817字)——点击此处阅读全文

发表于 @ 2005年10月10日 3:13 PM

GIS资源

    摘要:GIS资源    (全文共17602字)——点击此处阅读全文

发表于 @ 2005年07月20日 3:54 PM

国外编程学习资源

    摘要:国外编程学习资源     (全文共2915字)——点击此处阅读全文

发表于 @ 2005年06月06日 4:13 PM

Delphi代码标准文档

    摘要:本文主要基于“Delphi Development Guide”一书的代码标准部分而来,编者参考其它的Delphi代码标准规范,以及结合现目前Delphi社区中流行的程序书写惯例,作了一些修改和裁剪,你也可以根据自己的需要进行裁剪和修改。如果你有什么建议,或是希望编者加上你认为遗漏的东西,欢迎Email至:riceball@cq118.com    (全文共34685字)——点击此处阅读全文

发表于 @ 2005年05月20日 4:10 PM

学习:怎样才是一个真正的DBA?

    摘要:oracle的体系太庞大了,对于初学者来说,难免会有些无从下手的感觉,什么都想学,结果什么都学不好,所以把学习经验共享一下,希望让刚刚入门的人对oracle有一个总体的认识,少走一些弯路。     (全文共4678字)——点击此处阅读全文

发表于 @ 2005年05月20日 11:20 AM

blog代码

    摘要:打扮一下你的blog吧..^_^    (全文共24345字)——点击此处阅读全文

发表于 @ 2005年05月18日 8:34 PM

第1页,共2页

news

若非特别说明,本Blog文字全部摘自Internet.


Where there is a will, there is a way!

当你老了,头白了,睡思昏沉,
炉火旁打盹,请取下这部诗歌,
慢慢读,回想你过去眼神的柔和,
回想它们昔日浓重的阴影;
多少人爱你青春欢畅的时辰,
爱慕你的美丽,假意或真心,
只有一个人爱你那朝圣者的灵魂,
爱你衰老了的脸上痛苦的皱纹;
垂下头来,在红光闪耀的炉子旁,
凄然地轻轻诉说那爱情的消逝,
在头顶的山上它缓缓踱着步子,
在一群星星中间隐藏着脸庞.




msn:zzggold2008#hotmail.com
E_mail:zzggold2000#163.com
联络me
Blog英文版本 My blog Map
给我留言

导航

blog stats

文章

收藏

相册

bbs

blog

C#技术

code down

HENAN IT

Java

Linux

播客

常去网站

技术网站

其他

软件企业

桑梓

实用工具

数据库

我的网站

存档


正在读取评论……