問題タブ [writealltext]
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.
c# - WriteAllText の UnauthorizedAccessException c#
既存の一時ディレクトリ (d:\temp) を指定して、次のコードを実行します。
for ループでしばらくすると、次の例外が表示されます。
もちろん、次のように Thread.Sleep(10) を追加してコードを変更すると:
すべて問題ありませんが、すべてを機能させるためにスリープを追加したくありません。なぜそのような行動をするのですか?
c# - File.WriteAllText と同時アクセス
File.WriteAllText を使用して非常に長い文字列をファイルに書き込んでいて、別のスレッドまたはプロセスが同じファイルを読み取ろうとしているとします。例外をスローしますか?つまり、File.WriteAllText メソッドが使用する FileShare パラメーターは何ですか? ドキュメントに書いてない!
c# - File.WriteAllText はすべての文字の後にスペースを挿入しています
File.WriteAllText は、すべての文字と引用符の後にスペースを挿入しています。
例:
元のファイル
新しいファイル
コード
c# - テキストファイルは保存されませんが、エラーはありません (C#)
私は今、多くのウェブサイトで答えを探してきましたが、有効な答えはすべて richTextbox でしか機能せず、通常のテキストボックスを使用しています。テキストボックスの内容を選択したファイルに保存しようとしていますが、何らかの理由でファイルが保存されず、何が問題なのかわかりません。これは「保存」メニュー項目のコードです:
エラーはありません。
vb.net - vb.net で開いているファイルに書き込む方法
vb.net で開いているファイルに書き込む方法
私は今この機能を使用しています
ただし、ファイルを開くと、ファイルが別のプロセスによって使用されているというエラーが表示されます。ファイルが閉じている場合に機能します。
では、開いている間にファイルの内容を更新するにはどうすればよいですか? ファイルは開いている間に書き込む必要があります。
c# - ファイル内のテキストを置き換える
すべてのテキストファイルを調べ、テキストを置き換え、上記の変更でテキストボックスを更新するメソッドを作成しました。初めて実行した後は機能しますが、その後の実行では、ファイルが最初に変更されていないことが推測されているようです。
これを1回または100回実行すると、テキストファイルは正常に更新されます。これを2回実行すると、テキストボックスが再更新され、新しいファイルが更新されたと表示されます。
このメソッドは、最初に実行した後、置き換えるテキストが見つからないことを期待しています。
c# - File.WriteAllText の問題
現在、いくつかの異なるフォームをテキストファイルに保存しようとしています:
- 温度
- 風
- 雨
- クラウド
私が抱えている問題は、「クラウド」データのみを保存することです。送信時にすべての情報を保存し、コンマ、ダッシュ、またはスペースだけで区切る方法はありますか?
これは私が現在使用しているコードです:
c# - パフォーマンス面: C# の File.Copy と File.WriteAllText 関数?
文字列のファイル コンテンツがあり、同じコンテンツを 3 つの異なるファイルに配置する必要があります。だから、私はFile.WriteAllText()
C#の機能を使ってコンテンツを最初のファイルに入れています。他の 2 つのファイルについては、次の 2 つのオプションがあります。
- 使用する
File.Copy(firstFile, otherFile)
- 使用する
File.WriteAllText(otherFile, content)
パフォーマンスに関しては、どちらのオプションが優れていますか?
c# - 短い時間を決定する方法 C#
既存のものを置き換えるために最小時間を保存する方法が必要ですが、現在私が試した[以下]は機能せず、2:38.4が2:20.1よりも小さいと言うことがあります。
テキストファイル内
フォーム内 3 つのテキスト ボックス
正しいパスに書き込みます。
私はかなり長い間これに取り組んできましたが、どこが間違っているのかわかりません。助けがあれば素晴らしいでしょう。
ありがとう