Я делаю метод для извлечения списка имен файлов с сервера, но я пришел к проблеме, на которую я не могу ответить.
Метод возвращает две вещи:
- a
SftpResult
, который представляет собой перечисление с различными кодами возврата. - список имен файлов.
Из этих трех подписей:
public static ArrayList GetFileList(string directory, out SftpResult result)
public static SftpResult GetFileList(string directory, out ArrayList fileNames)
public static SftpFileListResult GetFileList(string directory)
(где SftpFileListResult
является составным объектом SftpResult
и ArrayList
)
что является предпочтительным и почему?