久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

C#編程實(shí)現(xiàn)統(tǒng)計(jì)文件夾內(nèi)文件和隱藏文件的方法示

這篇文章主要介紹了C#編程實(shí)現(xiàn)統(tǒng)計(jì)文件夾內(nèi)文件和隱藏文件的方法,結(jié)合具體實(shí)例形式分析了C#針對文件與目錄的遍歷及屬性操作相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了C#編程實(shí)現(xiàn)統(tǒng)計(jì)文件夾內(nèi)文件和隱藏文件的方法。分享給大家供大家參考,具體如下:

C#統(tǒng)計(jì)文件夾內(nèi)的文件,包括隱藏文件,顯示那個(gè)隱藏文件...隱藏的..為什么別人要隱藏呢..

將程序放在任何文件夾內(nèi),點(diǎn)擊“當(dāng)前文件夾”,可以獲取文件夾所在的路徑,也可以直接輸入路徑,再點(diǎn)擊“顯示文件”,就可以看到效果了,下面的狀態(tài)欄實(shí)現(xiàn)統(tǒng)計(jì)功能


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
namespace WindowsFormsApplication6
{
  public partial class Form1 : Form
  {
    int m = 0;
    public Form1()
    {
      InitializeComponent();
    }
    private void button1_Click(object sender, EventArgs e)
    {
      int i, n = 0,l=0;
      string[] filen;
      string filea;
      listBox1.Items.Clear();
      if (!Directory.Exists(textBox1.Text))
        MessageBox.Show(textBox1.Text + "文件夾不存在", "信息提示", MessageBoxButtons.OK);
      else
      {
        filen = Directory.GetFiles(textBox1.Text);
        for (i = 0; i <= filen.Length - 1; i++)
        {
          filea = string.Format("{0}\t{1} {2}", filen[i], File.GetCreationTime(filen[i]), fileatt(filen[i]));
          listBox1.Items.Add(filea);
          n++;
        }
      }
      l = m;
      m = 0;
      toolStripStatusLabel1.Text = "文件數(shù):" + n;
      toolStripStatusLabel2.Text = "被隱藏的文件數(shù):" + l;
    }
    public string fileatt(string filename)
    {
      string fa = "";
      switch (File.GetAttributes(filename))
      {
        case FileAttributes.Archive:
          fa = "存檔"; break;
        case FileAttributes.ReadOnly:
          fa = "只讀"; break;
        case FileAttributes.Hidden:
          fa = "隱藏"; m++;break;
        case FileAttributes.Archive | FileAttributes.ReadOnly:
          fa = "存檔+只讀"; break;
        case FileAttributes.Archive | FileAttributes.Hidden:
          fa = "存檔+隱藏";m++;break;
        case FileAttributes.ReadOnly | FileAttributes.Hidden:
          fa = "只讀+隱藏"; m++;break;
        case FileAttributes.Archive | FileAttributes.ReadOnly | FileAttributes.Hidden:
          fa = "存檔+只讀+隱藏";m++;break;
      }
      return fa;
    }
    private void button2_Click(object sender, EventArgs e)
    {
      textBox1.Text=System.AppDomain.CurrentDomain.BaseDirectory.ToString();
    }
  }
}

更多關(guān)于C#相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《C#文件操作常用技巧匯總》、《C#遍歷算法與技巧總結(jié)》、《C#程序設(shè)計(jì)之線程使用技巧總結(jié)》、《C#常見控件用法教程》、《WinForm控件用法總結(jié)》、《C#數(shù)據(jù)結(jié)構(gòu)與算法教程》及《C#面向?qū)ο蟪绦蛟O(shè)計(jì)入門教程》

希望本文所述對大家C#程序設(shè)計(jì)有所幫助。

【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請聯(lián)系我們刪除處理,感謝您的支持!

相關(guān)文檔推薦

這篇文章主要介紹了C# 將Access中以時(shí)間段條件查詢的數(shù)據(jù)添加到ListView中,需要的朋友可以參考下
這篇文章主要介紹了使用C#創(chuàng)建Windows服務(wù)的實(shí)例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
這篇文章主要介紹了C#身份證識(shí)別相關(guān)技術(shù)詳解,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
這篇文章主要為大家詳細(xì)介紹了C#中TCP粘包問題的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
這篇文章主要介紹了C#實(shí)現(xiàn)的海盜分金算法,結(jié)合具體實(shí)例形式分析了海盜分金算法的原理與C#相應(yīng)實(shí)現(xiàn)技巧,需要的朋友可以參考下
這篇文章主要為大家詳細(xì)介紹了C#操作INI配置文件示例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 999久久| 一区二区三区中文字幕 | 九九爱这里只有精品 | 四虎永久 | 在线观看国产视频 | 日本午夜精品 | av在线播放不卡 | 在线欧美亚洲 | 精品国产免费人成在线观看 | 日韩欧美一级精品久久 | 人操人免费视频 | 日本a视频| 国产精品一区二区三区四区 | 97偷拍视频 | 欧美成人免费在线 | 亚洲一区免费视频 | 国产欧美一区二区三区在线看蜜臀 | 亚洲精品乱 | 欧美色欧美亚洲另类七区 | 在线成人| 久久久做 | 精品国产一区二区三区观看不卡 | 伊人网99| 中文字幕一区二区三区四区 | 日本午夜网 | 91久久网站 | 亚洲色图在线观看 | 久久久久久久久久久久久久久久久久久久 | 午夜99| 国产露脸国语对白在线 | 91xxx在线观看 | 亚洲国产精品一区二区第一页 | 9久久婷婷国产综合精品性色 | www久久久| 精品一区二区在线视频 | 日韩有码一区 | 国产成人免费视频 | 高清久久久 | 日本一区二区三区四区 | 日本免费在线观看视频 | 亚洲精品久久久久久久不卡四虎 |