C# 文件管理类 Directory
今天简单接触了一下C#的文件管理类,对类的大体功能做了简单的了解;
做项目用于判断文件是否存、在创建文件、删除文件较为常用;今天大体总结文件调取功能:
public string GetFile()
{//获取根目录下的所以文件
string Files = "";
string[] Wenjian = Directory.GetFiles(Server.MapPath("~/"));
foreach (string item in Wenjian)
{
FileInfo info = new FileInfo(item);
Files += "文件名:" + info.Name + ";文件类型" + info.Extension + ";文件大小:" + info.Length + ";创建时间:" + info.CreationTime + "<br/>";
}
return Files;
}
public string Folder()
{//获取根目录下的所以文件夹
string Folders = "";
string[] wj = Directory.GetDirectories(Server.MapPath("~/"));
foreach (string item in wj)
{
DirectoryInfo info = new DirectoryInfo(item);
Folders += "文件夹名称:" + info.Name + "<br/>";
}
return Folders;
}
C# 文件管理类 Directory的更多相关文章
- Linux上的文件管理类命令(2)
		
Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示: wc 统计文件中的字节数.单词数.行数.并将统计结果显示输出 -c, --bytes 打印字节数 [root@qingchen ...
 - 归档NSKeyedArchiver解归档NSKeyedUnarchiver与文件管理类NSFileManager (文件操作)
		
========================== 文件操作 ========================== 一.归档NSKeyedArchiver 1.第一种方式:存储一种数据. // 归档 ...
 - OBjective-C:文件管理类NSFileManager
		
文件管理类NSFileManager类:对文件进行创建.复制.重命名.删除等,一般不对文件内容进行操作. NSData类和NSMutableData类:相当于数据缓冲区 NSFileManager是 ...
 - 【C# IO 操作】 Path 路径类 |Directory类 |DirectoryInfo 类|DriveInfo类|File类|FileInfo类|FileStream类
		
Directory类 Directory类 是一个静态类,常用的地方为创建目录和目录管理. 一下来看看它提供的操作. 1.CreateDirectory 根据指定路径创建目录.有重载,允许一次过创建多 ...
 - Linux文件管理类命令及命令别名
		
文件查看类命令: cat: tac: 从文件尾部开始显示 分屏显示: more [option] 文件名: 查看至文件尾部会退出 空格为翻页 less [option] 文件名: 查看至文件尾部不退出 ...
 - Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示
		
目录管理命令ls:列出指定目录下的内容格式: ls [OPTION]... [FILE]... -a:显示所有文件包括隐藏文件 -A:显示除.和..之外的所有文件 -l,--long:显示 ...
 - 3-1 Linux文件管理类命令详解
		
根据马哥Linux初级 03-01整理 1. 目录管理 ls cd pwd mkdir rmdir tree 2. 文件管理 touch stat file rm cp mv nano 3. 日期时间 ...
 - linux初级学习笔记四:Linux文件管理类命令详解!(视频序号:03_1)
		
本节学习的命令:cat(tac),more,less,head,tail,cut,sort,uniq,wc,tr 本节学习的技能:目录管理 文件管理 日期时间 查看文本 分屏显示 文本处理 文件管理命 ...
 - 工具类总结---(五)---SD卡文件管理
		
里面注释很清楚了... package cgjr.com.cgjr.utils; import android.content.Context; import android.graphics.Bit ...
 
随机推荐
- jquery.blockUI.2.31.js 弹出层项目介绍
			
{insert_scripts files='user.js'} <style type="text/css"> #float_login{border:1px sol ...
 - CGFloat、CGPoint、CGSize和CGRect
			
CGFloat:是表示浮点数类型. CGPoint:表示二维坐标的点.通过x和y坐标定义.点表示位置值. CGSIZE:表示矩形的宽度和高度.通过宽度和高度来定义. CGRect: 表示矩形的位置和大 ...
 - 【python,threading】python多线程
			
使用多线程的方式 1. 函数式:使用threading模块threading.Thread(e.g target name parameters) import time,threading def ...
 - error和exception的区别,RuntimeException和非RuntimeException的区别
			
error和exception的区别,RuntimeException和非RuntimeException的区别 1. 异常机制 异常机制是指当程序出现错误后,程序如何处理.具体来说, ...
 - Oracle基础 shutdown和startup
			
一.shutdown命令:SHUTDOWN有四个参数:NORMAL.TRANSACTIONAL.IMMEDIATE.ABORT.缺省不带任何参数时表示是NORMAL. SHUTDOWN NORMAL: ...
 - Oracle 常用的SQL语法和数据对象
			
一.数据控制语句 (DML) 部分 1.INSERT (往数据表里插入记录的语句) INSERT INTO 表名(字段名1, 字段名2, ……) VALUES ( 值1, 值2, ……); INSE ...
 - struts1.3设置编码三种方法
			
本文所写涉及的struts的版本是1.3x. 一.改写struts的ActionServlet. 重写process()方法: 配置相应的web.xml文件 三.通过Chain来处理: 使用cha ...
 - 剑指Offer14 逆序链表
			
/************************************************************************* > File Name: 14_Revers ...
 - Python15-day1课后作业
			
功能:编写一个用户登录接口 要求:1)根据提示输入用户名.密码信息 2)输入的用户.密码正确则显示欢迎信息 3)连续三次输入错误则锁定账号 #coding=utf-8import sys,os,get ...
 - 深入浅出ExtJS 第四章 表单与输入控件
			
4.1 制作表单 var form = new Ext.form.FormPanel({ title:'form', defaultType:'textfield', buttonAlign:'cen ...