C 簡單建立和刪除資料夾

2022-03-06 17:57:42 字數 1448 閱讀 5059

文章**

c#中對資料夾操作需要用到directory class。其中提供了建立、刪除、移動、列舉等靜態方法。該類不能被繼承。

以下**實現了建立資料夾。

if (!directory.exists(spath))

以下是msdn上directory class的sample code。

以下**首先檢查指定的資料夾是否存在,若存在則刪除之,否則建立之。接下來移動資料夾,在其中建立檔案並統計資料夾中檔案數目。

using

system;

using

system.io;

class

test

if(directory.exists(target))

//move the directory.

directory.move(path, target);

//create a file in the directory.

file.createtext(target + @"

\myfile.txt");

//count the files in the target directory.

console.writeline("

the number of files in is ",

target, directory.getfiles(target).length);

} catch

(exception e)

", e.tostring());

} finally

{} }

}

以下**演示了如何計算資料夾大小。

//

the following example calculates the size of a directory

//and its subdirectories, if any, and displays the total size

//in bytes.

using

system;

using

system.io;

public

class

showdirsize

//add subdirectory sizes.

directoryinfo dis =d.getdirectories();

foreach (directoryinfo di in

dis)

return

(size);

}public

static

void main(string

args)

else

and its subdirectories is bytes.

", d, dsize);}}

}

C 檔案操作 建立和刪除資料夾

1 採用createdirectory函式 cstring strpath getmodulefilename null,strpath.getbuffersetlength max path 1 max path strpath.releasebuffer int pos strpath.reve...

php遞迴建立和刪除資料夾

目錄生成類 utilsmakedir author yepeng since 2010.3.18 class utilsmakedir path array shift patharray self basepath self basepath.path if is dir self basepat...

C C 建立和刪除資料夾操作

一 建立資料夾 1 呼叫windows api函式 createdirectory 標頭檔案 如下 include 標頭檔案 include using namespace std intmain 如果建立成功,將返回布林型true。createdirectory 函式引數 如果提示 error c...