| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1125 人关注过本帖
标题:c#如何将命令窗口输入的字符串保存为文件
只看楼主 加入收藏
卡拉拉
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2013-3-16
收藏
得分:0 
回复 10楼 yhlvht
,多谢,但是程序有错误,能不能帮忙修改一下。
2013-03-17 18:59
yhlvht
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:36
帖 子:707
专家分:4405
注 册:2011-9-30
收藏
得分:0 
回复 11楼 卡拉拉
程序我试过啊,是个控制台程序,你把报错信息说一下呗,截图也行,或者把你的所有代码贴出来也行

[ 本帖最后由 yhlvht 于 2013-3-17 19:36 编辑 ]
2013-03-17 19:33
卡拉拉
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2013-3-16
收藏
得分:0 
回复 12楼 yhlvht
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication1
{
    class program
    {
        static void Main(string[] args)
        {
            List<string> list = new List<string>();
            while (true)
            {
                if (Console.ReadKey().Key == ConsoleKey.F1)
                {
                    StreamWriter sw = new StreamWriter()("D:\\save.txt");
                    for (int i = 0; i < list.Count; i++)
                    {
                        sw.WriteLine(list[i]);
                    }
                    sw.Close();
                    return;
                }
                list.Add(Console.ReadLine());
            }
        }

    }
}
   
2013-03-17 20:46
卡拉拉
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2013-3-16
收藏
得分:0 
回复 12楼 yhlvht
C:\Documents and Settings\Administrator\桌面\ConsoleApplication1\ConsoleApplication1\Program.cs(17,21): error CS0246: The type or namespace name 'StreamWriter' could not be found (are you missing a using directive or an assembly reference?)
C:\Documents and Settings\Administrator\桌面\ConsoleApplication1\ConsoleApplication1\Program.cs(17,43): error CS0246: The type or namespace name 'StreamWriter' could not be found (are you missing a using directive or an assembly reference?)
2013-03-17 20:47
卡拉拉
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2013-3-16
收藏
得分:0 
回复 12楼 yhlvht
多谢多谢。
2013-03-17 20:48
yhlvht
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:36
帖 子:707
专家分:4405
注 册:2011-9-30
收藏
得分:0 
最顶上引用的地方你差一个using
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using
这样应该就可以了
还有这句 StreamWriter sw = new StreamWriter()("D:\\save.txt");多了一个括号
StreamWriter sw = new StreamWriter("D:\\save.txt");

[ 本帖最后由 yhlvht 于 2013-3-17 20:51 编辑 ]
2013-03-17 20:50
wzz119
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:62
专家分:136
注 册:2013-1-7
收藏
得分:0 
回复 9楼 卡拉拉
  你怎么不会在studio里面输入File 然后using 之后打一个(.)看他有什么方法不就明白了么。。。。
2013-03-17 22:46
卡拉拉
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2013-3-16
收藏
得分:0 
回复 17楼 wzz119
多谢了,亲
2013-03-18 09:44
快速回复:c#如何将命令窗口输入的字符串保存为文件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016568 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved