您的位置:首页 > 编程语言 > C#

使用 LINQ 過濾 Select Files (C#)

2013-03-26 08:57 429 查看
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 LINQ_Select_Files_CSharp
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            var fn = new DirectoryInfo(@"c:\windows").GetFiles();
            var ImageExtension = new String[] { ".jpg", ".jpeg", ".bmp", ".png" };
            var studno = from s in fn where ImageExtension.Contains(s.Extension.ToLower()) select s;
            dataGridView1.DataSource = studno.ToList();
        }
    }
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: