浏览模式: 普通 | 列表

C#对文本文件进行读写操作

[ 2007-09-18 14:00:41 | 作者: admin ]
p.s. 再简单的东西也要随时记下来做参考

读操作:
引用
using System;
using System.IO;
namespace ConsoleApplication2
{
  /// <summary>
  /// Summary description for Class2.
  /// </summary>
  public class Class1
  {
    private const string FILE_NAME="MyFile.txt";
    public static void Main(String[] args)
    {
      if(!File.Exists(FILE_NAME)) //如果不文件存在,则抛出异常
      {
        Console.WriteLine("{0} does not exist!",FILE_NAME);
...

阅读全文…
//p.s. 记一下,不然又忘记

//得到可执行文件的路径(包括名称)
string hostName = Application.ExecutablePath;

//获取最初指定程序的位置
hostName = System.Reflection.Assembly.GetExecutingAssembly().CodeBase;

//获取程序的路径(包括名称)
hostName = System.Reflection.Assembly.GetExecutingAssembly().Location;

//获取程序的路径(不包括程序名称)
string hostName = System.Reflection.Assembly.GetExecutingAssembly().Location;
hostName = hostName.Substring(0 ...

阅读全文…
因为windows自己带的拨号软件不支持双线同时拨号,所以用RSPPPoE。
sygate的office版本支持最多4条线在线,设置比较简单,在sygate中添加rspppoe生成的2个虚拟连接就ok了。
弄了2个小时,完了在客户端一测试,上网还不如单线快,立马恢复老样子,人就是这么爱折腾。
一 遍历Request
方式1:
<%
For Each r In Request.QueryString
  Response.Write "Request("""&r&""") = " & Request(r)
  Response.Write "<p>"
Next
%>
方式2:
<%
For i = 1 To Request.QueryString.Count
  Response.Write "Request("""&Request.QueryString.Key(i)&""") = " & Request.QueryString(Request.QueryString.Key(i))
  Response.Write "<p>"
Next
%>
将QueryString改为Form,即可遍历Post变量。
二 遍历Session
...

阅读全文…

Shutdown.exe系统命令

[ 2007-09-14 22:09:44 | 作者: admin ]
  WINDOWS XP的关机中。Windows XP系统是通过一个名为Shutdown.exe的程序来完成关机操作的,关机的时候调用shutdown.exe。在Windows XP的运用中,如果我们能很好的利用这个工具,这对我们的工作是大有益处的。作为Shutdown.exe的运用,我想作以下几点来讲。

  一、自动关机

  其实现在我们只要在网上一搜,自动关机的小软件可以搜一大堆。也就是说大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机。

  为找到答案,我们有必要先了解一下WINDOWS XP的关机。Windows XP系统通过一个名为Shutdown.exe的程序来完成关机操作(位置在WindowsSys...

阅读全文…
<style type="text/css">
html { overflow-x:hidden; }
</style>

FromBase64String 错误

[ 2007-09-12 15:35:12 | 作者: admin ]
程序调试时其中:
    byte[] bDstr;
    bDstr=System.Convert.FromBase64String("tao123");
     
     
    就出错了
    异常详细信息: System.FormatException: Base-64 字符数组的无效长度。

答案一
bDstr=System.Convert.FromBase64String("ZK40");
    这里的参数必须是4的倍数,4,or 8,16...

答案二
tao123这个字符串是怎么得到的?出现错误是因为它不是一个有效的base64string。

原创日志 人工降雨还是人工杀人

[ 2007-09-10 08:05:51 | 作者: admin ]
不停的有增雨火箭落地伤人消息传出,由于气象部门的不作为,在发火箭前不调查,导致火箭在有人的地方降落伤人。
面对从天而降的炮弹,除了控诉真的语塞,如果在雨和生命之间选择,我们宁可选择生命。气象部门却一味选择政绩,反正伤人赔钱是公家的钱,反正炮弹只有97%的成功率,反正他们没有任何责任,这个现象值的我们深思。