`

C#搜索文件代码

    博客分类:
  • C#
阅读更多

       public void serachfile(string filedirectory)
        {
            DirectoryInfo dir = new DirectoryInfo(filedirectory);
            FileSystemInfo[] f = dir.GetFileSystemInfos();//获取文件夹下文件
            foreach (FileSystemInfo i in f)
            {
                if (i is DirectoryInfo)
                {
                    serachfile(i.FullName);//递归
                }
                else
                {
                    if (i.Name == textBox1.Text)//判断并取出相应的文件信息
                    {
                        FileInfo fin = new FileInfo(i.FullName);
                        listView1.Items.Add(fin.Name);//添加文件名
                        listView1.Items.Add(fin.Length.ToString());//添加文件大小
                        listView1.Items.Add(fin.CreationTime.ToString());//添加文件创建时间
                        listView1.Items.Add(fin.LastWriteTime.ToString());//添加文件最后修改时间
                        listView1.Items.Add(fin.FullName);//添加文件的完整路径
                    }
                }
            }
        }

分享到:
评论

相关推荐

    C#文件查找(按内容、文件名称查找)源码

    - `Directory.GetFiles()`:这是最常用的查找文件的方法,可以根据指定的路径和通配符来获取匹配的文件名列表。 - `DirectoryInfo.GetFiles()`:与前者类似,但使用`DirectoryInfo`对象可以提供更高级的遍历目录的...

    C#文件搜索_C#_文件搜索_

    在C#编程语言中,文件搜索是一个常见的任务,特别是在开发应用程序时需要访问本地或网络上的文件资源。本项目提供了一套C#文件搜索的源码,对于初学者来说,这是一个很好的学习实例,可以帮助理解如何在C#环境中实现...

    c# 文件搜索程序 源代码

    在本项目中,我们关注的是一个使用C#编程语言编写的...总的来说,这个"C# 文件搜索程序 源代码"项目涵盖了C#基础语法、文件I/O操作、字符串处理和搜索算法等多个方面的知识点,对于开发者来说是一个不错的实践案例。

    C#写的搜索引擎代码

    本项目以"C#写的搜索引擎代码"为主题,展示了如何利用C#编程语言构建一个基础的网络爬虫,即“蜘蛛程序”。C#是一种面向对象的、现代化的编程语言,常用于开发Windows应用程序和Web服务,它具有丰富的类库和强大的...

    C# 统计代码行数

    在"Find what"框中留空,然后在"Look at these file types"(查找这些文件类型)中输入你想统计的文件扩展名,例如".cs"(C#文件)。接着,设置"Look in"(在哪个位置查找)为你的项目目录或者包含所有源代码的...

    C#实现递归查找文件函数源代码

    下面,我们将深入探讨如何使用C#实现递归查找文件的功能,并解析给定的代码片段,提炼出其中的关键知识点。 ### C#中的递归查找文件 #### 知识点一:递归概念 递归是一种算法或过程设计策略,在这种方法中,函数...

    C# 搜索提示代码,经典

    本文将深入探讨“C#搜索提示代码”的核心概念和实现方法,这通常涉及到用户输入实时建议和自动补全功能。 搜索提示代码在用户输入查询时提供即时反馈,提高用户体验并减少输入错误。在C#中,我们可以利用事件处理、...

    C#文件管理器源代码

    4. **File Search**: 文件搜索功能可能基于System.IO命名空间中的Directory和FileInfo类,配合正则表达式或者模糊匹配算法,来实现快速查找特定文件或符合特定条件的文件。 5. **其他辅助类**: 可能还会有如Dialogs...

    c#实现的局域网IP和共享文件快速搜索源代码

    标题中的“c#实现的局域网IP和共享文件快速搜索源代码”表明这是一个使用C#编程语言编写的软件应用,其主要功能是快速搜索局域网内的IP地址以及共享的文件资源。这个程序可能对网络管理员或者需要在局域网环境中查找...

    FileManage_fileManage_C#_搜索文件_

    - **搜索功能**:C#的`DirectoryInfo`和`FileInfo`类提供了查找特定文件和文件夹的方法。`SearchFiles()`或`SearchDirectories()`等自定义函数可以遍历目录结构,根据指定的匹配条件(如文件名、大小、修改日期等)...

    C#有效代码行数统计

    5. **处理多文件项目**:大型项目通常包含多个源文件,统计时需要合并所有文件的代码行数。 6. **排除第三方库**:统计通常只关注项目自身的代码,不应包括引用的第三方库和框架。 7. **区分代码质量和复杂度**:...

    c# 快速查找电脑磁盘下面某个文件 工程项目

    总之,"QueryFileFromDiskDemo"项目通过C#代码展示了如何高效地查找磁盘中的文件,包括基础的文件搜索、多线程优化以及错误处理策略。对于任何希望学习C#文件操作的开发者来说,这是一个有价值的参考。

    C#读取.nc文件

    标题中的"C#读取.nc文件"指的是使用C#编程语言处理NetCDF(Network Common Data Form)格式的数据文件。NetCDF是一种自描述、可移植、多维数组数据格式,广泛用于科学计算领域,如气象学、海洋学、地球物理学等。在...

    c# 压缩和解压缩自己写的一个例子源代码

    文件压缩通常基于数据冗余,通过查找和替换重复模式来减小文件大小。常见的压缩算法包括霍夫曼编码、LZ77、LZ78和Burrows-Wheeler变换等。在这个例子中,开发者可能采用了某种变种或组合这些算法,以达到比其他现有...

    c# 文件的各种操作 实例 源代码

    在C#编程语言中,文件操作是至关重要的一个部分,无论是读取、写入、创建、删除还是搜索文件,这些都是日常开发中常见的任务。本文将深入探讨C#中与文件操作相关的实例和源代码,帮助初学者快速入门并理解如何在实际...

    C#利用winform编写一个简易的文件浏览器程序代码

    在本文中,我们将深入探讨如何使用C#编程语言和Windows Forms(WinForm)来创建一个简易的文件浏览器程序。这个程序具有用户友好的界面,包括菜单、工具栏、树形视图以及文件列表,能够方便地浏览和操作本地文件系统...

    C#,多线程,搜索文件,查找文件,源代码

    本文将深入探讨C#中多线程的运用以及如何在多线程环境下搜索和查找文件。 首先,我们要理解C#中的线程。在C#中,`System.Threading`命名空间提供了对线程操作的支持,如`Thread`类。通过创建`Thread`对象并调用其`...

    vb代码转C#代码工具

    标题中的“vb代码转C#代码工具”是指一种软件应用,它的主要功能是将Visual Basic (VB)编写的源代码转换成C#语言的等效代码。这种工具对于那些已经拥有大量VB代码库,但想要迁移到C#平台或者希望在C#环境中工作的...

    文件内容搜索器_C#_文件内容搜索器_

    6. **文件过滤**:根据需求,搜索器可能只对特定类型的文件进行搜索,例如只查找.txt或.docx文件。这需要用到`Path.GetExtension()`方法来获取文件扩展名,并进行条件判断。 7. **搜索结果展示**:搜索结果可能以...

    C#学生信息查询代码

    在本项目中,"C#学生信息查询代码"是一个典型的基于C#编程语言实现的学生信息管理系统。这个系统可能包括了数据库交互、用户界面设计以及数据查询功能,旨在帮助用户便捷地管理和查询学生的信息。以下是对这个项目的...

Global site tag (gtag.js) - Google Analytics