成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

輕松學習VB.NET文件排序方法

開發 后端
這里為你介紹了VB.NET文件排序之按文件尺寸大小的方法,代碼詳細,有詳細的解釋,希望可以給初學者解除疑問。

學習VB.NET時,你可能會遇到VB.NET文件排序的問題,這里將介紹VB.Net按文件尺寸大小排序的實例,在這里拿出來和大家分享一下。

VB.NET文件排序之按文件尺寸大小代碼如下:

  1. Public Class Form1  
  2. '按照文件尺寸大小排序  
  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 = GetFiles(MyDir)  
  6. Dim MyQuery = From MyFile In MyFiles _  
  7. Order By (GetLength(MyFile)) _  
  8. Select MyFile  
  9. Me.dataGridView1.DataSource = MyQuery.ToArray()  
  10. End Sub  
  11. Function GetFiles(ByVal MyDir As String) As IEnumerable(Of System.IO.FileInfo)  
  12. If (Not System.IO.Directory.Exists(MyDir)) Then  
  13. Throw New System.IO.DirectoryNotFoundException()  
  14. End If  
  15. Dim MyFileNames As String()  
  16. Dim MyFiles As List(Of System.IO.FileInfo) = New List(Of System.IO.FileInfo)()  
  17. '查找指定目錄下的所有子目錄中的所有文件  
  18. 'MyFileNames = System.IO.Directory.GetFiles(MyDir, "*.*", _  
  19. 'System.IO.SearchOption.AllDirectories)  
  20. MyFileNames = System.IO.Directory.GetFiles(MyDir)  
  21. For Each MyName As String In MyFileNames  
  22. MyFiles.Add(New System.IO.FileInfo(MyName))  
  23. Next  
  24. Return MyFiles  
  25. End Function  
  26. Function GetLength(ByVal MyFileInfo As System.IO.FileInfo) As Long  
  27. Dim MyLength As Long = 0 
  28. Try  '更多.net源碼和實例  
  29. MyLength = MyFileInfo.Length  
  30. Catch ex As System.IO.FileNotFoundException  
  31. MyLength = 0 
  32. End Try  
  33. Return MyLength  
  34. End Function  
  35. End Class 

以上就是VB.NET文件排序的代碼,大家學會了嗎?

【編輯推薦】

  1. 代碼講述VB.NET實現數據綁定
  2. VB.NET TextBox組件高手經驗談
  3. 瞬間掌握VB.NET Web Service
  4. 實例分析VB.NET Treeview結構
  5. 百寶箱之VB.NET設計制作窗體
責任編輯:田樹 來源: 樂博網
相關推薦

2010-01-14 10:07:08

VB.NET文件名排序

2010-01-13 17:47:59

VB.NET拖放

2010-01-14 11:00:48

VB.NET文件合并

2009-11-02 12:35:10

VB.NET追加文件

2010-01-11 15:12:30

VB.NET特殊窗體

2010-01-13 18:28:21

VB.NET歷史菜單

2009-10-30 14:45:42

Flash控制VB.N

2010-01-14 13:59:01

2009-11-10 15:44:17

VB.NET常量

2009-10-13 17:08:10

CLR VB.NET

2009-10-27 10:58:00

VB.NET文件名排序

2009-11-03 09:26:13

VB.NET方法

2009-11-03 09:37:33

VB.NET重載

2010-01-11 15:01:55

VB.NET冒泡排序

2009-10-10 15:43:51

2009-10-13 14:29:49

VB.NET名字空間

2009-10-16 13:19:04

VB.NET Data

2010-01-21 16:37:56

VB.NET變量聲明

2010-01-22 10:41:33

VB.NET聲明結構

2009-10-13 15:20:02

VB.NET使用Dra
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩毛片在线免费观看 | 天天综合久久 | 欧美.com| 免费av一区二区三区 | 国产精品日韩在线观看 | 久久综合九九 | 亚洲成av人片在线观看 | 日日碰狠狠躁久久躁婷婷 | 91精品久久久久 | 国产一区精品 | 亚洲精品中文字幕av | 精品亚洲一区二区三区 | 久久综合成人精品亚洲另类欧美 | 九九热精品免费 | 97伦理| 久久久精品一区二区三区 | 国产黄色麻豆视频 | 伊人导航 | 日韩中文字幕一区 | 综合久久99 | 羞羞视频网站 | av三级| 国产精品1区2区3区 欧美 中文字幕 | 亚洲一区二区av | 国产一区二区影院 | 欧美成人一区二免费视频软件 | 国产一区二区在线免费视频 | 久久久久国产一区二区三区不卡 | 国产网站在线播放 | 国产欧美日韩精品在线观看 | 久久久久国产成人精品亚洲午夜 | 亚洲国产欧美日韩 | 91麻豆精品一区二区三区 | 色久影院 | 国产精品免费大片 | 成人性生交大片 | 久久成人在线视频 | 色婷婷一区二区三区四区 | 久久成人国产 | 久久av一区二区三区 | 免费黄色的网站 |