質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Q&A

解決済

2回答

7311閲覧

C# ファイルの保存先を変更したい

Ab9c

総合スコア26

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

0グッド

0クリップ

投稿2016/04/26 08:23

###前提・実現したいこと

プログラミング初心者です
C#でCSVファイルを保存する際に自分で指定したフォルダに保存したいんですが、実装方法がいまいちつかめません
どなたかご教授お願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

こんにちは。

既に保存先のフォルダが存在するのでしたら、単純にフルパスでファイル名を与えれば良いですよ。
例えば、C:\の下のfooフォルダへbar.csvを保存したいならば、"C:\\foo\\bar.csv"とすれば良いです。

ところで、\\と2つ重ねるのは、\マークの次に続く文字まで含めて1文字に変換されるからです。
良く使うものは\nですね。\\と書くと\に変換されます。
更に、C#にはちょっと便利な機能があります。\n等のエスケープが不要であれば、文字列の頭に@マークを書けばエスケープされなくなります。
例えば、冒頭のファイル名を@"C:\foo\bar.csv"と記述しても同じ意味になります。

投稿2016/04/26 08:32

Chironian

総合スコア23272

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Ab9c

2016/04/26 09:25

回答ありがとうございます! なんとか実装することができました! また機会があればよろしくおねがいします!
guest

0

こんにちは。

以下を参考にまずはコードを作成してください。
http://dobon.net/vb/dotnet/file/writecsvfile.html

サンプルのcsvPathが保存先です。

投稿2016/04/26 08:24

Tak1wa

総合スコア4791

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Ab9c

2016/04/26 08:26

ありがとうございます。やってみます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問