0

C# FTP ライブラリまたは標準の FTP コマンド ライン アプリケーションのいずれかを使用して、FTP サーバーに接続し、そこからデータを取得するオプションがあります。

何を好むかについてアドバイスをいただけますか。

ありがとう。

4

3 に答える 3

2

可能な限り言語のイディオムにとどまるようにしてください。可能な場合はライブラリを使用してください。エラーは、あいまいなコマンド ライン エラーレベル値をチェックするのではなく、C# の例外を使用して処理されます。

于 2012-10-16T13:37:19.480 に答える
2

エンド ユーザー向けのコマンドライン ツールをコードから使用する理由は何ですか? stdout読み取りと解析、およびstderrコマンドの結果の応答またはエラーを取得するのに苦労するでしょう。

エラーチェックなどを含む適切で使いやすいインターフェイスを提供するので、 FtpWebRequestand を使用するだけです。FtpWebResponse

于 2012-10-16T13:38:06.923 に答える
2

ライブラリを使用すると、クラス、イベント、例外処理などにアクセスでき、コードとの統合が大幅に向上します。これは、コマンド ライン アプリケーションのテキスト出力とリターン コードを解釈するよりも保守しやすいと言えます。したがって、私の提案はライブラリを使用することです。

于 2012-10-16T13:38:15.800 に答える