問題タブ [streamwriter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
9882 参照

.net - CrLfではなくLfを使用したStreamWriterエンドライン

StreamWriterを使用してテキストファイルを出力していますが、WriteLineをデフォルトのCrLfではなくLfで終了したいと思います。StreamWriterに組み込まれているパラメーターを使用してこれを行う簡単な方法はありますか?

今はかなりバカみたいな気がしますが、笑いのためにここに質問を残しておきます。長い一日でした...

0 投票する
6 に答える
69609 参照

c# - FileStreamとStreamWriterの違い?

質問:

FileStream.Netと.Netの違いは何StreamWriterですか?

どのようなコンテキストで使用することになっていますか?彼らの長所と短所は何ですか?

これら2つを1つに結合することは可能ですか?

0 投票する
4 に答える
8996 参照

c# - C#でFTP経由でテキストファイルを編集しますか?

基本的に、次のコードを使用してC#ファイルを編集します。

しかし、それは機能しません、どうすればこれを行うことができますか?

0 投票する
4 に答える
2415 参照

c# - StreamWriter コンストラクターの引数が無効ですか?

C# 3.0 では、フレームワークと 3.0 (アセンブリ mscorlib.dll、v2.0.50727) System.IO.StreamWriterには次のコンストラクターがあります。

だからコード

2行目に「最適なオーバーロードされたメソッドの一致...いくつかの無効な引数があります」...「「System.Text.Encoding」から「bool」に変換できません」というコンパイルエラーが発生します。

すみません、質問ではなく間違いです。

0 投票する
1 に答える
865 参照

c# - ファイルからプロセス入力をリダイレクト中にエラーが発生しました

プロセス入力をファイルからリダイレクトしようとしているときに出力エラーが発生しました - ファイルの内容を読み取ってプロセス入力に書き込んでいます。エラー:<output file> The volume for a file has been externally altered so that the opened file is no longer valid.

コード:

* foreach ループの前:

* foreachloop 内:

* コマンドの書き込み中にメッセージが表示されます: "text1.txt < sort"

  • 別のコンピューターでプログラムを実行すると、「パイプが閉じられています」というメッセージが表示されます。
0 投票する
3 に答える
2171 参照

c# - c#savefilediaglog特定の長さのテキストを保存する

私のコードは-

Writelineとコメントwrite(st)のコメントを外すと、何も書き込まれません。文字列は特定の長さである必要があり、データのみがtktファイルに保存されます。最後の問題は、テキストが大きすぎる場合、テキストの一部が書かれただけ..助けてください

0 投票する
1 に答える
762 参照

c# - 関数の外部でStreamWriterまたはStreamを使用する

process.StandardInputからStreamにコマンドを送信する関数を作成する必要があります。ライターが初期化されていないというエラーが発生しています。どうすればこれを修正できますか?

0 投票する
3 に答える
164 参照

c# - 小さなアプリケーションでのスレッド同期

次の問題があります。私はアプリケーションを終了しました。どちらが何かをしますか。同時に、一部のコード (グラフの描画とログ ファイルへのデータの保存) がいくつかのスレッドで使用される可能性があります。それらのスレッドのセーブデータを同期できません。ファイルが他のプロセスによって使用されているいくつかの例外があります。form1.cs ファイルで、別のファイル (charts.cs) で機能を開始しているこのスレッドを開始しています。

form1.cs ファイルの一部:

charts.cs ファイル:

}

userControl1.cs ファイルの一部:

いくつかのスレッドが同時にログ ファイルにアクセスした場合 (何かを保存したい場合) に同期する方法を教えてもらえますか? これは典型的な生産者と消費者の問題だと聞きましたが、私の場合の使い方がわかりません。私はどんな半分でも非常に素晴らしいです。よろしく。

0 投票する
7 に答える
14076 参照

c# - データをcsvファイルに保存する

データを .csv ファイルに保存するのに問題があります。

問題はファイルの tak です。A 列にデータがあります。DataRow 形式の 1 つの行を 8 つの部分に分割して、8 つの異なる列に配置したいと考えています。タブ(「\ t」)が表示されないため、私の機能は機能しています。

画像を投稿できないので、csv ファイルで結果を記述しようとしています。

これは私の例の行で、8 列に分割したいと考えています。

「#\t#」は役に立ちません。結果は次のとおりです。

いくつかの表がありますが、私のポイントは、スペースがなく、次のセルへの移行が行われたということです:(

「\u0008」も役に立ちません。

0 投票する
5 に答える
707 参照

c# - ファイル内のテキストは追加されません - C#

スローされたエラーや例外をキャッチできるように、アプリケーションにロギング メカニズムを追加することにしました。ログへのエントリが作成されてもログに追加されず、ファイル内のすべてが上書きされるように見えるため、エントリが 1 つしかないことに気付きました。

欠けているのは単純なものだと感じていますが、System.IO名前空間はあまり使用していません。

ログファイルの作成/確認:

ログへの追加:

ログ自体:

ログファイル