C# 类代码 求完整注释注释 谢谢
答案:2 悬赏:0 手机版
解决时间 2021-04-10 07:31
- 提问者网友:疯子也有疯子的情调
- 2021-04-09 08:55
///
/// 方法名 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;
}
}
最佳答案
- 五星知识达人网友:老鼠爱大米
- 2021-04-09 09:03
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的值
}
}
全部回答
- 1楼网友:胯下狙击手
- 2021-04-09 10:42
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();
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯