首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > CAD教程 >

读取写入txt有关问题

2013-01-02 
读取写入txt问题StreamResourceInfo text Application.GetResourceStream(new Uri(txt/访问总人数.txt

读取写入txt问题
             StreamResourceInfo text = Application.GetResourceStream(new Uri("txt/访问总人数.txt", UriKind.RelativeOrAbsolute));
            using(StreamReader read = new StreamReader(text.Stream))
            {
                  string line = read.ReadLine()
                  read.Close();
            }
 

这样子是没有问题的,可以读取。
但是写入这样写就有问题了,抛出异常:
            StreamResourceInfo text = Application.GetResourceStream(new Uri("txt/访问总人数.txt", UriKind.RelativeOrAbsolute));
            using(StreamWriter writer = new StreamWriter(text.Stream))
            {
                writer.WriteLine("2");
                writer.Close();

这是为什么呢
                
            }
[解决办法]
指定一个编码方式试试:


using(StreamWriter writer = new StreamWriter(text.Stream,Encoding.GetEncoding("GB2312")))

[解决办法]
非用户执行的代码 不能执行

热点排行