asp.net 中如何写文;望高手给个实例

解决方案 »

  1.   

    参考此url
    http://www.cnblogs.com/yuliang/archive/2009/08/21/1551524.html
      

  2.   


    /// <summary>
            /// 写文件
            /// </summary>
            public void WriteToFile()
            {
                string InsertStr = "";
                if (!File.Exists(FileName))
                {
                    CreateToFile();
                    InsertStr = "Content#DateTime#!";    //txt文件中用它来表示字段
                }
                InsertStr += this.txtContent.Text.ToString() + "#";
                InsertStr += Convert.ToString(Convert.ToDateTime(DateTime.Now).ToString("yyyy-MM-dd")) + "#";
                File.AppendAllText(FileName, InsertStr + "!", Encoding.BigEndianUnicode);
            }
            /// <summary>
            /// 读取文件
            /// </summary>
            /// <returns></returns>
            public string ReadTextFileDate()
            {
                string strInput = "";
                string GetStream = "";
                if (File.Exists(FileName))
                {
                    StreamReader sr = new StreamReader(FileName, UnicodeEncoding.GetEncoding("gb2312"));
                    strInput = sr.ReadLine();
                    while (strInput != null)
                    {
                        GetStream += strInput;
                        strInput = sr.ReadLine();
                    }
                    sr.Close();
                }
                else
                {
                    lblContents.Text = "myFile.txt   does   not   exist!";
                }
                return GetStream;
            }