Я делаю метод для извлечения списка имен файлов с сервера, но я пришел к проблеме, на которую я не могу ответить.
Метод возвращает две вещи:
- 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)
что является предпочтительным и почему?