C# 类代码 求完整注释注释 谢谢

///<summary>///方法名DirectoryOption///输入参数filepath文件路径///输出参数i:读取类型(0:创建文件夹1:文件夹删除2:文件夹... /// <summary>
/// 方法名 DirectoryOption
/// 输入参数 filepath 文件路径
/// 输出参数 i:读取类型(0:创建文件夹 1:文件夹删除 2:文件夹移动 3:获取文件夹下面所有子文件信息)
/// filecontent:返回内容
/// 返回值 逻辑类型函数
/// 描述 读取存放在某目录下的名称为filepath的文件的内容
/// </summary
public bool DirectoryOption(string Direstorypath, string TargetDirectorypath,Int16 OptionMethord,out string[] filesname)
{
bool k=true;
filesname=null;
if(Directory.Exists(Directorypath))
{
try
{
if(OptionMethord==0)
{
//创建文件夹
Directory.CreatdDirdctory(Diretorypath);
}
else if(OptionMethord==1)
{
//文件夹删除
Directory.Delete(Directorypath, true);
}
else if(OptionMethord==2)
{
//文件夹移动
Directory.Move(Directorypath,TargetDirectorypath);
}
else if(OptionMethord==3)
{
//获取文件夹下面所有的子文件信息
filesname=Directory.GetFiles(Directorypath);
}
}
catch
{
k=false;
}
}
else
{
Directory.CreateDirectory(Directorypath);
k=true;
}
return k;
}
}
展开
 我来答
百度网友37ffe09e1
2011-05-03 · TA获得超过682个赞
知道小有建树答主
回答量:1119
采纳率:0%
帮助的人:707万
展开全部
  public bool DirectoryOption(string Direstorypath, string TargetDirectorypath,Int16 OptionMethord,out string[] filesname)//这个就是方法喽,返回值为bool型(也就是真假,一般如果执行方法成功为真,不成功返回假)
  {
  bool k=true;//定义bool型变量K,设置K为真
  filesname=null;//把filesname设为空值
  if(Directory.Exists(Directorypath))//如果路径存在
  {
  //0:创建文件夹 1:文件夹删除 2:文件夹移动 3:获取文件夹下面所有子文件信息
  try
  {
  if(OptionMethord==0)
  {
  //创建文件夹
  Directory.CreatdDirdctory(Diretorypath);
  }
  else if(OptionMethord==1)
  {
  //文件夹删除
  Directory.Delete(Directorypath, true);
  }
  else if(OptionMethord==2)
  {
  //文件夹移动
  Directory.Move(Directorypath,TargetDirectorypath);
  }
  else if(OptionMethord==3)
  {
  //获取文件夹下面所有的子文件信息
  filesname=Directory.GetFiles(Directorypath);
  }
  }
  catch
  {
  k=false;//若出现异常,则K为假
  }
  }
  else
  {
  Directory.CreateDirectory(Directorypath);//创建路径
  k=true;//K为真
  }
  return k;//返回K的值
  }
  }
seekel
2011-05-03 · TA获得超过201个赞
知道答主
回答量:199
采纳率:0%
帮助的人:168万
展开全部
注释不是挺完整的吗?
还有什么不懂???
不就是执行一个判断源文件是否存在,如果不存在则执行创建操作
若存在,则根据传进来的读取类型来操作。
最后返回一个布尔类型
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式