首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C# 检察文件是否正在使用

2012-09-23 
C# 检查文件是否正在使用/// summary/// 检查文件是否正在使用/// /summary/// param namefileName

C# 检查文件是否正在使用

/// <summary>        /// 检查文件是否正在使用        /// </summary>        /// <param name="fileName"></param>        /// <returns></returns>        public static bool IsFileInUse(string fileName)        {            try            {                bool inUse = true;                FileStream fs = null;                try                {                    fs = new FileStream(fileName, FileMode.Open, FileAccess.Read,                    FileShare.None);                    inUse = false;                }                catch                {                }                finally                {                    if (fs != null)                        fs.Close();                }                return inUse;//true表示正在使用,false没有使用            }            catch { }            return false;        }

热点排行