文章**
c#中對資料夾操作需要用到directory class。其中提供了建立、刪除、移動、列舉等靜態方法。該類不能被繼承。
以下**實現了建立資料夾。
if (!directory.exists(spath))
以下是msdn上directory class的sample code。
以下**首先檢查指定的資料夾是否存在,若存在則刪除之,否則建立之。接下來移動資料夾,在其中建立檔案並統計資料夾中檔案數目。
usingsystem;
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...