使用C#怎莫建立文件

已举报 回答
使用C#怎莫建立文件
问在线客服
扫码问在线客服
  • 回答数

    5

  • 浏览数

    1,675

5个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
在创建文件时,有多种方法可供选择。例如,可以使用C#中的File类的Create方法,或者使用FileStream类等。这些方法需要满足一定的条件才能成功建立文件。下面是一些保存条件和覆盖条件的例子:
1. 文件名指定:在建立文件时,可以指定文件名。如果指定了正确的名称,则使用该名称创建文件;否则,系统会自动选择一个默认名称。
2. 创建模式:在建立文件时,还可以设置打开模式来控制对文件进行创建、写入或读取等操作。常见的模式包括"写入"、"追加"、"只读"等。
3. 创建权限:当执行创建操作时,还需要设置适当的权限以确保能够正确地访问和操作目标目录和目标文件。
4. 创建时间戳:为了保证每个新生成的文件都有独一无二的标识符(即时间戳),在创建过程中可以设置时间戳参数。
以上只是几个常见的保存条件和覆盖条件示例,在实际开发中可能还有其他特定需求需要考虑,并根据具体情况来确定合适的保存和覆盖方式。
总结起来,在使用C#或者其他编程语言来创建文件时,我们需要根据需求设置保存条件和覆盖条件,并确保满足这些条件才能成功建立文件。这些条件包括文件名指定、创建模式、权限设置、时间戳等。在实际开发过程中,我们还需注意特定需求和目标,并灵活运用各种方法来满足要求。
取消 评论
如果在windows 下,你先打开我的电脑,双击c盘,在窗口空白处点右键,选择新建-文件夹。
如果在dos下,按正面操作
c:
cd
md 新建文件夹
取消 评论
不知道你说的是不是这个
#include stdafx.h
#include stdio.h
#include stdlib.h
void mkDirForDesktop(char*subDirName)
{
char mkDir[128]={0};
char *p;
p = getenv(USERPROFILE);
if(p)
{
sprintf(mkDir,md \%s\\Desktop\\%s\,p,subDirName);
system(mkDir);
}
}

void main()
{
mkDirForDesktop(我的子目录);
}
取消 评论
既然你说是c语言,那当然是用.c了。不过如果你写成v.cpp了也没问题,只不过vc会把工程当作c++工程来编译,由于c++支持c语音的语法,所以能够编译通过。
取消 评论
1楼回答的很全面
取消 评论
ZOL问答 > 使用C#怎莫建立文件

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?