永发信息网

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

答案:2  悬赏:0  手机版
解决时间 2021-04-10 07:31
///
/// 方法名 DirectoryOption
/// 输入参数 filepath 文件路径
/// 输出参数 i:读取类型(0:创建文件夹 1:文件夹删除 2:文件夹移动 3:获取文件夹下面所有子文件信息)
/// filecontent:返回内容
/// 返回值 逻辑类型函数
/// 描述 读取存放在某目录下的名称为filepath的文件的内容
/// 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;
}
}
最佳答案
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的值
  }
  }
全部回答

static void main(string[] args)     {     type t = typeof(int);    //获取int的类型

    methodinfo[] methods = t.getmethods();    //获取t类型的所有方法     foreach (methodinfo m in methods)    //循环打印出方法的返回值及方法名     {     console.writeline(m.tostring());     }     console.readline();     }

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
假设你是李华,暑假通常你会和Lisa一起去度假
从开科唯识出来跳槽找什么样的工作?
踩刹车为什么安全带灯响
如何申请创业贷款?有哪些银行可以无息贷款?
I think you ought to end it it is too lat
赤峰市松山区外国语的分数线是多少
一般情况下,当一患者需要输液时,护士往往使
老北京布鞋兴和鞋包专卖店地址在什么地方,想
饥荒橡树子怎么得 5分
读书三性中寒舍是指戏剧家的家作者称寒舍是书
综合性学习。(10分)4月22日,是世界读书日
泰国橡胶枕头品牌排行
哎什么意思,麦克风声卡是什么意思
好美家窗帘名店在什么地方啊,我要过去处理事
西游记、三国演义、水浒传、红楼梦的作者分别
推荐资讯
丹阳市白龙化工厂在什么地方啊,我要过去处理
单选题将函数y=2x的图象向上平移3个单位长度
我的身上有________根针,走得最快的是______
苹果5s通讯录怎么备份
只要我觉得痛快,不需要像任何人交代是什么意
香山化纤厂我想知道这个在什么地方
北宋初期三大诗歌流派,英语常用句型解析的图
我家有一个半月小猫,流口水流了一个礼拜,有
正月初八就要去上班了,是学校老师推荐的健身
长尾关键词是什么意思,织梦 文档关键词 频率
Jim askilledworkerforalmostsix
The apples look and sell .A. good, wellB.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?