C# Tải file được chỉ định hoặc theo id qua FTP

Chào mọi người
mình có 1 code download thông qua FTP về local
và mình muốn tải file được chỉ định hoặc theo id
ví dụ: trên folder của host đó có 10 file và mình sẽ chỉ tải 1 lần ngẫu nhiên file số 1,4,5 chẳng hạn
lần sau tải tiếp là lại ngẫu nhiên 2,3,6 chẳng hạn
nó không trùng nhau

Cho mình hỏi là làm cách nào để xử lý như vậy được?

  1. đọc thông tin thư mục có những gì (danh sách file và folder con)
  2. random 1 chọn trong những file ở danh sách bên, kiểm tra nếu đã download rồi lại random chọn cho tới khi không trùng nữa thì download. cái này có thể cải thiện bằng cách filter danh sách (những file chưa download) trước khi chọn
3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?