C#对文件的操作 中文乱码
来源:互联网 发布:php调用post接口 编辑:程序博客网 时间:2024/06/05 07:19
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Collections;
using System.IO;
using System.Text;
public partial class _Default : System.Web.UI.Page
{
protected void page_load(object serder, EventArgs e)
{
//C#写入/读出文本文件
//解决中文乱码:1.把文本文件另存为utf-8编码 2.StreamReader sr = new StreamReader(fileName, Encoding.GetEncoding("gb2312"));
string fileName = @"c:/1.txt";
//StreamReader sr = new StreamReader(fileName);
StreamReader sr = new StreamReader(fileName, Encoding.GetEncoding("gb2312"));
string str = sr.ReadLine();
labContent1.Text = str.ToString();
sr.Close();
//StreamWriter rw = File.CreateText(Server.MapPath(".") + "/myText.txt");
//rw.WriteLine("写入");
//rw.WriteLine("abc");
//rw.WriteLine(".NET笔记");
//rw.Flush();
//rw.Close();
//打开文本文件
//StreamReader sr = File.OpenText(fileName);
////StreamReader sr = File.OpenText(Server.MapPath(".") + "/myText.txt");
//StringBuilder output = new StringBuilder();
//string rl;
//while ((rl = sr.ReadLine()) != null)
//{
// output.Append(rl + "");
//}
//labContent1.Text = output.ToString();
//sr.Close();
//C#追加文件
//StreamWriter sw=File.AppendText(Server.MapPath(".")+"/myText.txt");
//sw.WriteLine("追逐理想");
//sw.WriteLine("anyuan");
//sw.WriteLine(".NET笔记");
//sw.Flush();
//sw.Close();
//C#拷贝文件
//string OrignFile,NewFile;
//OrignFile=Server.MapPath(".")+"/myText.txt";
//NewFile=Server.MapPath(".")+"/myTextCopy.txt";
//File.Copy(OrignFile,NewFile,true);
//C#删除文件
//string delFile = Server.MapPath(".") + "/myTextCopy.txt";
//File.Delete(delFile);
//C#移动文件 ?可以理解为文件重命名
//string OrignFile,NewFile;
//OrignFile=Server.MapPath(".")+"/myText.txt";
//NewFile=Server.MapPath(".")+"/myTextCopy.txt";
//File.Move(OrignFile,NewFile);
//C#创建目录
//创建目录d:sixAge
//DirectoryInfo d = Directory.CreateDirectory("d:/sixAge");
//d1为d子目录 c:sixAge/sixAge1
//DirectoryInfo d1 = d.CreateSubdirectory("sixAge1");
//d2指向c:sixAge/sixAge1/sixAge1_1
//DirectoryInfo d2 = d1.CreateSubdirectory("sixAge1_1");
//将当前目录设为d:sixAge
//Directory.SetCurrentDirectory("d:/sixAge");
//创建目录d:sixAge/sixAge2
//Directory.CreateDirectory("sixAge2");
//创建目录d:sixAge/sixAge2/sixAge2_1
//Directory.CreateDirectory("sixAge2/sixAge2_1");
}
}
转自:http://hi.baidu.com/anyongqiang/item/487d6ec380749856bcef6975
- C#对文件的操作 中文乱码
- C#的文件操作及中文乱码问题的解决
- C#文件操作中文乱码问题
- C#操作MySQL中文乱码的解决方案
- C#对文件的操作
- C#对文件的操作
- C#对文件的操作
- c# 对文件的操作
- C#对文件的操作
- C#对文件的操作
- C#读写文件中文乱码
- C# 对文件操作
- C# 对文件操作
- 对中文文本生成的索引文件中有乱码
- c#中对文件的操作小结
- c#中对文件的操作小结
- C#对XML文件的操作
- c#中对文件的操作小结
- Node(6) Accessing GET and POST data using http.ServerRequest
- 虚基类声明,初始化及调用顺序
- 外观模式及其改进(一):外观模式概述
- 数据结构小知识点
- Struts1和Struts2的不同【11个方面的比较】
- C#对文件的操作 中文乱码
- android面试题:如何启用Service,如何停用Service?
- 一种在注入进程中使用WTL创建无焦点不在任务栏出现“吸附”窗口的方法和思路
- JTable 为单元格添加按钮效果和事件效果
- Android开发之《Android应用开发揭秘》UI事件汇总
- poj 1179 多边行游戏
- Algorithms 学习笔记03 Stacks And Queues
- 黑客知识:注入程序带来的攻击及防范
- 大学生应该读什么书——一位年轻老师给他的年轻学生的一封回信