zoukankan      html  css  js  c++  java
  • csharp: Getting all image files in folder

     1 /// <summary>
     2         /// 
     3         /// </summary>
     4         /// <param name="sender"></param>
     5         /// <param name="e"></param>
     6         protected void Page_Load(object sender, EventArgs e)
     7         {
     8             if (!IsPostBack)
     9             {
    10                 path = Server.MapPath("images/");
    11 
    12                 String searchFolder = path;
    13                 String[] filters = new String[] { "jpg", "jpeg", "png", "gif", "tiff", "bmp" };
    14                 String[] files = GetFilesFrom(searchFolder, filters, false);
    15                 for (int i = 0; i < files.Length; i++)
    16                 {
    17                     Response.Write(files[i].ToString()+"<br/>");
    18                 }
    19 
    20 
    21             }
    22 
    23 
    24         }
    25         /// <summary>
    26         /// 查找文件夹下的图片
    27         /// 2014-08-28 
    28         /// 涂聚文
    29         /// </summary>
    30         /// <param name="searchFolder"></param>
    31         /// <param name="filters"></param>
    32         /// <param name="isRecursive"></param>
    33         /// <returns></returns>
    34         public static String[] GetFilesFrom(String searchFolder, String[] filters, bool isRecursive)
    35         {
    36             List<String> filesFound = new List<String>();
    37             SearchOption searchOption = isRecursive ? SearchOption.AllDirectories : SearchOption.TopDirectoryOnly;
    38             foreach (string filter in filters)
    39             {
    40                 filesFound.AddRange(Directory.GetFiles(searchFolder, String.Format("*.{0}", filter), searchOption));
    41             }
    42             return filesFound.ToArray();
    43         }
  • 相关阅读:
    一般图的最大匹配-带花树算法
    Codeforces703D-Mishka and Interesting sum-离线树状数组
    HDU4578-代码一点都不长的线段树
    AOJ.综合训练.2016-12-1
    AOJ.综合训练.2016-12-1
    队列的实现
    队列的实现
    栈的实现
    栈的实现
    贪心算法总结
  • 原文地址:https://www.cnblogs.com/geovindu/p/3941838.html
Copyright © 2011-2022 走看看