C# FTP ライブラリまたは標準の FTP コマンド ライン アプリケーションのいずれかを使用して、FTP サーバーに接続し、そこからデータを取得するオプションがあります。
何を好むかについてアドバイスをいただけますか。
ありがとう。
C# FTP ライブラリまたは標準の FTP コマンド ライン アプリケーションのいずれかを使用して、FTP サーバーに接続し、そこからデータを取得するオプションがあります。
何を好むかについてアドバイスをいただけますか。
ありがとう。
可能な限り言語のイディオムにとどまるようにしてください。可能な場合はライブラリを使用してください。エラーは、あいまいなコマンド ライン エラーレベル値をチェックするのではなく、C# の例外を使用して処理されます。
エンド ユーザー向けのコマンドライン ツールをコードから使用する理由は何ですか? stdout
読み取りと解析、およびstderr
コマンドの結果の応答またはエラーを取得するのに苦労するでしょう。
エラーチェックなどを含む適切で使いやすいインターフェイスを提供するので、 FtpWebRequest
and を使用するだけです。FtpWebResponse
ライブラリを使用すると、クラス、イベント、例外処理などにアクセスでき、コードとの統合が大幅に向上します。これは、コマンド ライン アプリケーションのテキスト出力とリターン コードを解釈するよりも保守しやすいと言えます。したがって、私の提案はライブラリを使用することです。