FluentFTPと言うプロジェクトを使いFTP通信を使用としたところ、引数に
IEnumerable<string> localPaths
と言う型のものがありました。
C#自体がまだ始めたばかりで、不慣れなもので、使い方が分かっておりません。
出来れば下記のような形で、文字列のパスを入れて、FluentFTPの任意のメソッドを呼んで使いたいと思っております。
// ファイル名作成 string fileName = string.Format("\{0:D3}", no); fileName += ".txt"; IEnumerable<string> items = new string[] { new string(fileName) };
上記ですと、最後の行の部分でエラーが起きており、原因が分かっておりません。
どなたか使い方が分かる方、ご教授頂けないでしょうか。
よろしくお願いいたします。
最低限エラーの内容ぐらいは質問文に書くべき。
まぁエラーメッセージについてちゃんと読んで調べりゃ自力で解決できるはずなんで、メッセージを書いたところで手を抜きすぎだと思うけど。
ちなみに、配列やListはIEnumerableを実装してるので、別にいちいちIEnumerableにする必要はないです。引数がIEnumerableなら、そのまま配列を渡す事が出来ます。
var items = new string[] { $"{no:D3}.txt" };
とか書くと、多少楽出来るかもしれません。
回答1件
あなたの回答
tips
プレビュー