明天面试C#工程师 求2道题目答案
3、 给定以下XML文件,完成代码。<FileSystem>
<DriverC>
<Dir DirName=”dir1”>
<File FileName =”file11.txt” ></File>
<File FileName =”file12.txt” ></File>
<File FileName =”file13.txt” ></File>
<Dir DirName=”dir12”>
<File FileName =”file121.txt” ></File>
<File FileName =”file122.txt” ></File>
<File FileName =”file123.txt” ></File>
</Dir>
</Dir>
<Dir DirName=”dir2”>
<File FileName =”file21.txt” ></File>
<File FileName =”file22.txt” ></File>
<File FileName =”file23.txt” ></File>
</Dir>
</DriverC>
</FileSystem>
请使用递归算法遍历所有文件名(FileName)。
求遍历所有文件的程序 有的发下 或者直接发到我邮箱997505381@qq.com
--------------------编程问答-------------------- --------------------编程问答-------------------- 伸手党,如果我会的话,肯定会给你写。 --------------------编程问答-------------------- --------------------编程问答-------------------- 这么基础的东西 直接回炉吧 --------------------编程问答-------------------- void FindFile( Directory d )
{
FileOrFolders = d.GetFileOrFolders();
foreach( FileOrFolder fof in FileOrFolders )
{
if( fof is File )
You Found a file;
else if ( fof is Directory )
FindFile( fof );
}
}
--------------------编程问答-------------------- mark --------------------编程问答-------------------- 要打開xml文件,並讀取其內容吧. --------------------编程问答--------------------
每天回帖即可获得10分可用 --------------------编程问答-------------------- 把他当dom读也可以。 怎么读都可以。。
补充:.NET技术 , 非技术区