問題タブ [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 投票する
1 に答える
2343 参照

c# - StreamWriterコンストラクターとFile.CreateTextの使用の違い

次の違い(CPU使用率、MSILなど)は何ですか?

と:

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

javascript - JSが配列にプッシュしない

ユーザーがフォームで指定したものと同様に、いくつかの座標を「seatsArray」と呼ばれる配列にプッシュしようとしています。これが私のコードです:

しかし、単に何も配列にプッシュされていません。これは、次の ASP.NET を使用して配列をテキスト ファイルに書き込んでいるためです。

テキスト ファイルの名前は、ユーザーが "file_name" の形式で入力した内容に基づいています。ご覧のとおり、seatArray を非表示のフォーム オブジェクトにして、ASP.NET が呼び出そうとしているオブジェクトを作成しました。

JavaScriptの何かが間違った順序であるか何かですか? そのテキストファイルをいっぱいにすることができないからです。

ありがとう!

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

asp.net - ASP.NETStreamWriter-xコンマの後の改行

StreamWriterを使用してサーバー上のテキストファイルに書き込んでいるJS配列があります。これはそれを行う行です:

現在、配列の内容全体を含む1行が書き出されています。5つのコンマごとに新しい行を書きたいです。配列の例:

出力する必要があります:

文字列置換を使用できることは知っていますが、指定された量のコンマの後ではなく、すべてのコンマの後にこの出力を新しい行にする方法しか知りません。

どうすればこれを実現できますか?

ありがとう!

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

c# - StreamReader.ReadLine()が改行のない1行のファイルの値を返すのはなぜですか?

2つのテキストファイルを一緒に追加したいと思います。

最後にキャリッジリターンラインフィードを含むファイルが1つあります。28バイトのファイルAを観察します。

これはファイルの行です\n

次に、新しい行がなくても同じものである別のファイルがあります。26バイトのファイルBを確認します。

これはファイルの行です

同じファイル(ファイルAからA、ファイルBからB)を追加して、バイト数を比較したいと思います。

ただし、StreamReader.ReadLine()ファイルAで使用すると、値が返されますが、MSDNは次のように述べています。

行は、文字のシーケンスの後に改行( "\ n")、キャリッジリターン( "\ r")、またはキャリッジリターンの直後に改行( "\ r \ n")が続くものとして定義されます。返される文字列には、終了キャリッジリターンまたはラインフィードが含まれていません。入力ストリームの終わりに達した場合、戻り値はnullになります。

ただし、ファイルにはcrlfはありません。

最後に余分な改行を追加せずに、これらのファイルを安全に追加するにはどうすればよいですか?たとえば、StreamWriter.WriteLine()ファイルAに必要のない場合は、余分な改行を入れます。理想的なアプローチは何でしょうか?

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

vb.net - Visual Basic でボタンを押す

私は Visual Basic .NET を初めて使用し、いじっているだけです。ファイルから読み取る方法を教えてくれる本がありますが、ボタンをクリックしてファイルに書き込む方法は教えてくれません。私が持っているのは、ボタンと fullNameBox という名前のテキスト ボックスだけです。ボタンをクリックすると、未処理の例外エラーが発生します。これが私のコードです:

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

c# - スレッドセーフなStreamWriter C#の方法は? 1

double値をファイルに書き込む必要があるという点でスレッドセーフなプログラムを構築する最良の方法は何ですか? ストリームライターを介して値を保存する関数が複数のスレッドによって呼び出されている場合は? それを行う最良の方法は何ですか?


コメントからのコード:

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

c#-3.0 - C#-文字列の配列からファイルにテキストを書き込むための最良の方法は何ですか

グループ、

文字列の配列を.txtファイルに書き込むための新しくて楽しい方法を探しています。-このファイルは、呼び出されて保存されるたびに書き換えられます。-ファイル名は、.exeがどの文字列がどこにあるかを認識できるように十分に動的になります。

例えば:

-この例では、someFile.exeを呼び出して、この「fileName」に文字列を書き込みます。

助言がありますか?

チャド

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

vb.net - System.IO.StreamWriter を使用して別の行を書き込む

学生のスコアを新しいスコアで更新する必要がありますが、学生が現在スコアを付けている行に書き込むことができません。テキスト全体を削除するだけです。

Alex,letmein,0 David,qwerty1,0 John,password,0 Paul,lion,0 Luke,bennett,0 Ronald,Mcdonald,0 Erin,german,0 Laura,Scotland,0 Ross,extra,0 Alan,beverage,0

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

c# - StreamwriteクラスはFirefoxで機能しますが、IEでは機能しません

これがC#.Netのコードです。

このコードビハインド関数がFirefoxで機能するが、IEでは機能しない理由は誰でも知っています。前もって感謝します。

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

c# - C#でファイルを同時に読み書きする

変更を監視し、独自の変更を追加したいデータを含むファイルがあります。「Tail -f foo.txt」のように考えてください。

このスレッドに基づいて、ファイルストリームを作成し、それをライターとリーダーの両方に渡す必要があるようです。ただし、リーダーが元のファイルの最後に到達すると、自分で書いた更新が表示されません。

奇妙な状況のように思えることはわかっています...それができるかどうかを確認するための実験です.

私が試した例は次のとおりです。


foo.txt:
a
b
c
d
e
f


"f" を過ぎると、リーダーは null を返します。