• 判断文件是否正在使用


    代码
     public 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);
                        
    if (fs.CanWrite)
                        {
                            inUse 
    = false;
                        }
                        
    else
                            inUse 
    = true;
                        inUse 
    = false;
                    }
                    
    catch
                    {
                        
    // exception....
                    }
                    
    finally
                    {
                       
    if (fs != null)

                            fs.Close();
                    }
                   
    return inUse;//by yl  true表示正在使用,false没有使用

                }
                
    else
                {
                   
    return false;//文件不存在,肯定没有被使用
                }

            }
  • 相关阅读:
    Python爬虫3大解析库使用导航
    pyquery解析库的介绍和使用
    BeautifulSoup解析库的介绍和使用
    Xpath解析库的使用
    python爬虫之正则表达式(用在其他地方也可)
    requests的基本使用
    Linux下防范小型cc攻击
    图片素材资源
    postman安装
    edraw快捷键
  • 原文地址:https://www.cnblogs.com/hantianwei/p/1634253.html
Copyright © 2020-2023  润新知