自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

案例分析VB.NET擴(kuò)展名分組文件

開發(fā) 后端
文章介紹了VB.NET擴(kuò)展名分組案例,代碼詳細(xì),大家可以復(fù)制放在機(jī)器是上跑一下,相信可以為正在為這個(gè)問題煩惱的人帶來幫助。

 從小我們就知道組的概念,我們?nèi)绾伟碫B.NET擴(kuò)展名分組呢?這里就和大家一起分享一下吧。

VB.NET擴(kuò)展名分組案例:

  1. Public Class Form1  
  2. '按照擴(kuò)展名分組文件  
  3. Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click  
  4. Dim MyDir As String = Me.textBox1.Text  
  5. Dim MyFiles As IEnumerable(Of System.IO.FileInfo) = GetFiles(MyDir)  
  6. Dim MyQueryGroup = From MyFile In MyFiles _  
  7. Group MyFile By MyExt = MyFile.Extension.ToLower() _  
  8. Into MyFileGroup = Group _  
  9. Order By MyExt  
  10. Me.listBox1.Items.Clear()  
  11. For Each MyFileGroup In MyQueryGroup  
  12. Me.listBox1.Items.Add("包含" + MyFileGroup.MyExt + "擴(kuò)展名的文件如下:")  
  13. For Each MyFileInfo In MyFileGroup.MyFileGroup  
  14. Me.listBox1.Items.Add(MyFileInfo.Name)  
  15. Next  
  16. Me.listBox1.Items.Add("")  
  17. Next  
  18. End Sub  '更多.net源碼和實(shí)例,來自樂博網(wǎng) www.lob.cn  
  19. Function GetFiles(ByVal MyDir As String) As IEnumerable(Of System.IO.FileInfo)  
  20. If (Not System.IO.Directory.Exists(MyDir)) Then  
  21. Throw New System.IO.DirectoryNotFoundException()  
  22. End If  
  23. Dim MyFileNames As String()  
  24. Dim MyFiles As List(Of System.IO.FileInfo) = New List(Of System.IO.FileInfo)()  
  25. '查找指定目錄下的所有子目錄中的所有文件  
  26. 'MyFileNames = System.IO.Directory.GetFiles(MyDir, "*.*", _  
  27. 'System.IO.SearchOption.AllDirectories)  
  28. MyFileNames = System.IO.Directory.GetFiles(MyDir)  
  29. For Each MyName As String In MyFileNames  
  30. MyFiles.Add(New System.IO.FileInfo(MyName))  
  31. Next  
  32. Return MyFiles  
  33. End Function  
  34. End Class 

以上就是VB.NET擴(kuò)展名分組的實(shí)例,大家可以試試。

【編輯推薦】

  1. VB.NET編寫托盤程序經(jīng)驗(yàn)雜談
  2. 手把手指導(dǎo)VB.NET Socket編程
  3. 快速了解VB.NET可選參數(shù)
  4. 詳細(xì)介紹VB.NET MyClass
  5. 自己動(dòng)手用代碼實(shí)現(xiàn)VB.NET ListView加載數(shù)據(jù)
責(zé)任編輯:田樹 來源: 賽迪網(wǎng)
相關(guān)推薦

2009-11-02 10:53:34

VB.NET INI文

2009-11-03 13:16:58

VB.NET讀取文件

2009-10-29 14:02:24

VB和VB.NET比較

2009-10-29 15:16:02

VB.NET文件傳送

2009-10-28 11:27:34

VB.NET資源文件

2010-01-21 10:48:18

VB.NET擴(kuò)展方法

2009-10-29 16:46:32

VB.NET語(yǔ)言

2009-11-02 17:12:01

VB和VB.NET

2009-10-15 15:14:54

VB.NET臨時(shí)文件

2009-10-28 10:04:53

VB.NET XmlW

2009-10-27 10:58:00

VB.NET文件名排序

2009-11-03 10:18:46

VB.NET繼承

2009-10-09 17:40:38

VB.Net問題集

2010-01-12 17:54:42

VB.NET Dlli

2010-01-15 15:39:14

VB.NET Sub過

2009-11-02 15:57:36

VB.NET WEB

2009-10-28 14:34:44

VB.NET Tree

2009-10-27 09:59:17

VB.NET動(dòng)態(tài)代碼

2009-10-26 17:10:53

VB.NET word

2009-10-27 18:06:41

VB.NET開發(fā)控件
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)