C# 判断一个文件是否正在被使用。
2010-04-27 17:18
351 查看
/// <summary>
/// 判断一个文件是否正在使用函数
/// </summary>
/// <param name="fileName">将要判断文件的文件名</param>
/// <returns> bool</returns>
代码public static bool IsFileInUse(string fileName)
{
bool inUse = true;
if (File.Exists(fileName))
{
FileStream fs = null;
try
{
fs = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.None);
inUse = false;
}
catch (Exception e)
{
Console.WriteLine(e.Message.ToString());
}
finally
{
if (fs != null)
{
fs.Close();
}
}
return inUse; //true表示正在使用,false没有使用
}
else
{
return false; //文件不存在则一定没有被使用
}
}
/// 判断一个文件是否正在使用函数
/// </summary>
/// <param name="fileName">将要判断文件的文件名</param>
/// <returns> bool</returns>
代码public static bool IsFileInUse(string fileName)
{
bool inUse = true;
if (File.Exists(fileName))
{
FileStream fs = null;
try
{
fs = new FileStream(fileName, FileMode.Open, FileAccess.Read, FileShare.None);
inUse = false;
}
catch (Exception e)
{
Console.WriteLine(e.Message.ToString());
}
finally
{
if (fs != null)
{
fs.Close();
}
}
return inUse; //true表示正在使用,false没有使用
}
else
{
return false; //文件不存在则一定没有被使用
}
}
相关文章推荐
- c# 判断一个文件是否正在被使用
- C# 判断一个文件是否正在被使用。
- C#判断文件是否正在被使用
- linux下判断一个文件是否正在被使用
- C# _lopen判断文件是否正在被使用
- C# _lopen判断文件是否正在被使用
- 判断一个文件是否正在被使用
- 判断一个文件是否正在被使用
- 如何判断一个文件是否正在被使用
- 判断一个文件是否正在被使用
- C# 判断文件是否正在被使用
- C# 判断文件是否正在被使用
- C# 如何判断指定文件是否正被其它程序使用
- Delphi判断文件是否正在被使用
- C# 判断文件是否在使用的状态FSDF
- Delphi判断文件是否正在被使用
- Delphi判断文件是否正在被使用
- 在进行C#编程时候,有的时候我们需要判断一个字符串是否是数字字符串,我们可以通过以下两种方法来实现。 【方法一】:使用 try{} catch{} 语句。 我们可以在try语句块中试图
- c#判断一个文件是否是图片文件
- 判断文件是否正在被使用的JS代码