当前位置:编程学习 > C#/ASP.NET >>

c#中想实现一个小功能,求大神指导代码

C语言中可以用这个代码使输入的内容用TXT格式保存下来
请问C#中怎样实现这个功能?急用啊,各位,本人才学C#
case 5:
printf("1.保存信息文件\n2.新建文件\n3.读取文件\n请输入操作代码:");
scanf("%d",&c);
if(c==1)
{
printf("请输入输入文件路径:");
scanf("%s",&name);
if((fp=fopen(name,"a"))!=0)
{
for(b=0;b<100;b++)
if(stu[b].num!=0)fwrite(&stu[b],sizeof(struct max),1,fp);
fclose(fp);
}
else  printf("保存文件失败,可能文件被保护或磁盘写满!\n");
}
else if(c==2)
{
printf("请输入输入文件名:");
scanf("%s",&name);
fp=fopen(name,"w");
fclose(fp);
}
else if(c==3)
{
printf("请输入输入文件路径:");
scanf("%s",&name);
printf("1.提取不显示2.提取并显示\n");
scanf("%d",&c);
if((fp=fopen(name,"r"))!=0)
{
for(b=0;b<100;b++)
fread(&stu[b],sizeof(struct max),1,fp);
fclose(fp);
} else
{
c=0;
printf("读取文件失败,可能文件不存在或被保护!\n");
}
if(c==2)
for(b=0;b<100 && stu[b].num;b++)
printf("学号:%d\n姓名:%s\nC++:%.1f分\n数据结构:%.1f分\n英语:%.1f分\n平均分%.1f\n\n",stu[b].num,stu[b].name,stu[b].cpp,stu[b].data,stu[b].english,(stu[b].cpp+stu[b].data+stu[b].english)/3);
}
else printf("输入错误!\n");
break;
default: printf("输入错误");
break;
   }
   system("pause");
   goto loop;
   return 0;
} c# --------------------编程问答-------------------- 这个小问题都没人会?。。。。。。。。。。。。 --------------------编程问答-------------------- 因为这种小问题太简单了,高手们普遍觉得:这都需要别人写?
--------------------编程问答-------------------- 简单就不屑于回答?呵呵!那不需要高手来回答,能回答的来回答就可以了! --------------------编程问答-------------------- 各种细节自己慢慢完善,refer:
 Console.WriteLine("请输入文件保存的路径:");
            string path = Console.ReadLine();

            Console.WriteLine("请输入内容:");
            string content = Console.ReadLine();

            using (FileStream fs = new FileStream(Path.Combine(path, "test.txt"), FileMode.OpenOrCreate, FileAccess.ReadWrite))
            {
                StreamWriter sw = new StreamWriter(fs);
                sw.Write(content);
                sw.Close();
            }
--------------------编程问答-------------------- 请问楼上的大神,如果我要引用一个按钮来触发呢?比如我之前输入了很多内容,我在做学生信息查询系统,输入了很多内容,然后Console.WriteLine("请选择1.存储内容  2,提取内容");用if判断是
1就要存储这些内容,而且还要给他找个路径,
2就是提取内容
那怎么办呢? --------------------编程问答-------------------- 而且我想实现选择路径还要选择文件名字,这样才可以选择提取哪个文件的信息!求指导因为还没有学到 --------------------编程问答-------------------- 你用windows  控件加刚才给的这些都能简单的做出来了啊
using (FileStream fs = new FileStream(Path.Combine(path, "test.txt"), FileMode.OpenOrCreate, FileAccess.ReadWrite)) 
            { 
                StreamWriter sw = new StreamWriter(fs); 
                sw.Write(content); 
                sw.Close(); 
            }
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,