例如,我在我的項目文件夾「圖像」中有100個圖像。這是瘋狂的決定定義100倍的新形象,並將它們添加到我的列表。我想一定有更簡單的方法..是否有可能將某些文件夾中的所有圖像添加到列表或其他內容?
回答
Directory.GetFiles(@"c:\images", ". jpg")
包含* only *「magic」代碼的答案沒有用處。 –
我可以看到這個問題非常簡單,因此不需要太多解釋。 – Ahatius
好的...你沒有。 「很多」與「無」不同。這個代碼*做什麼*?它如何解決他的問題? –
,使圖像的擴展名列表:
public static readonly List<string> ImageExtensions = new List<string> {
".jpg",
".jpe",
".bmp",
".gif",
".png"
};
爲了讓您的圖像列表,你可以通過文件夾中的文件迭代區分他們根據自己的擴展:
string YourDir = "Images\\";
List<Image> MyImgList = new List<Image>();
string[] images = System.IO.Directory.GetFiles(YourDir);
images = images.Where(F => ImageExtensions.Contains(System.IO.Path.GetExtension(F))).ToArray();
foreach (string Img in images) {
BitmapImage bmp = new BitmapImage();
bmp.BeginInit();
bmp.UriSource = new Uri(Img, UriKind.Relative);
bmp.EndInit();
MyImgList.Add(new Image { Source = bmp });
}
它是有道理的使用wpf可觀察集合? – GorillaApe
- 1. 將文件夾中的所有圖像添加到數組中
- 2. 爲文件夾中的所有圖像添加一些徽標
- 3. 將某些內容添加到列表中的代碼
- 4. 是否有可能在Java中修改某些文本文件的行,而不覆蓋所有內容
- 5. 是否可以刪除文件夾的所有內容?
- 6. 如何在加載其他所有內容後加載圖像?
- 7. 將文件夾中的圖像添加到下拉列表
- 8. 可執行文件是否可以將某些內容返回給其他可執行文件?
- 9. 是否有可能將所有MKAnnotationView添加到mainMapView?
- 10. 連接txt文件內容和/或添加中斷到所有
- 11. 有可能爲所有圖像路徑添加文件夾前綴?
- 12. Files文件夾中的所有內容是否打包?
- 13. 是否有可能在Dart Editor中隱藏所有這些「包」文件夾?
- 14. 將文件夾中的所有圖像移動到子文件夾,並將文本文件中的所有引用更新爲這些圖像到新位置?
- 15. 獲取文件夾內所有文件夾和圖像的列表
- 16. 如何將現有文件夾的所有子文件夾和內容添加到解決方案?
- 17. 是否可以將cacerts的所有內容導入jssecacerts文件?
- 18. 是否有可能動態創建使用PHP中的某些文本或圖像的GIF文件?
- 19. 將對象添加到列表中,更改所有其他列表對象
- 20. 是否有可能將實例方法添加到JavaScript中的所有「類」中?
- 21. 是否有可能加載本地css文件到瀏覽器的某些域?
- 22. 如何添加WSDL,XSD(可能還有其他文件)到WAR
- 23. 使用PHP和/或jQuery將內容添加到現有的有序列表中?
- 24. 是否有其他一些類比ImageIO讀取圖像到BufferedImage?
- 25. 如何將文件的內容添加到列表視圖C#
- 26. 如何將所有圖像從c#中的特定文件夾加載到圖像列表中
- 27. 是否有可能將所有jar存儲在Tomcat lib文件夾中?
- 28. 是否有可能知道Excel中其他文件的字數?
- 29. 如何從流中的其他文件導出某些內容?
- 30. 帶有一些隨機散列的其他圖像文件?
你已經試過了什麼?你寫了什麼代碼?你知道循環嗎?或者也許LINQ? –
+1 nope,我不知道linq( – NDQuattro
我將在未來學到它肯定 – NDQuattro