問題タブ [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.
.net - .NET StreamWriter 出力を String 変数にリダイレクトする
StreamWriter の出力を変数にリダイレクトできるかどうか知りたい
何かのようなもの
myString には Foo が含まれます。これを行いたい理由は、複雑な関数を再利用するためです。おそらくそれを文字列を返す関数にリファクタリングする必要がありますが、それでも知っておくといいハックになります
.net - .NET からプロセスを開始しましたが、RedirectedStandardOutput は UTF-8 をサポートしていません
このコードを使用して、.NET から php の HTML purifier を呼び出そうとしています:
.. そして、例外を除いてすべて正常に動作します ... 非 asci 文字を取り戻すことができません。たとえば、入力に韓国語の文字を指定すると、出力として疑問符が返されます。
これは、HTMLPurifier 関数がバイパスされていても発生し、単純に入力 .NET を提供し、それを php 変数に格納し、その変数を出力にエコー バックしようとしているだけです。
何か案は?
asp.net - ASP.NET でテキスト ファイルを開く/書き込む際に問題が発生する
人がページをロードするたびに、いくつかの統計をテキスト ファイルに書き込みたいと考えています。しかし、時々、「ファイルを開けませんでした。既に使用されています」というタイプのエラーが発生します。このエラーを 100% 再現することはできません。非常に不安定です。私のコードは
私の質問は、ファイルをロックおよびロック解除して、不規則なエラーが発生しないようにするにはどうすればよいですか?
ありがとう
c# - StreamWriterがWindowsサービスで機能しないのはなぜですか?
レコードがテキストファイルにログを追加するこの単純なコードがあります。
これは、Windowsフォームアプリケーションで完全に機能します。ただし、instsrvとsrvanyのトリックを使用して、これをWindowsサービスにしました。サービスは正常に実行され、データベースにアクセスし、クエリを実行します...このStreamWriterを除きます。ログが正しく更新されないだけです。なぜ何かアイデアはありますか?
.net - .NET Framework StreamReader / WriterがデフォルトでUTF8エンコーディングになっているのはなぜですか?
StreamReader / Writerのコンストラクターを見ているだけで、デフォルトでUTF8を使用していることに注意してください。なぜこれなのか誰もが知っていますか?Unicodeをデフォルトにする方が安全だと思いました。
c# - StreamWriter-作成されたファイルに追加しません
StreamWriterオブジェクトを使用して、コンストラクターによって作成されたファイルまたは既に存在するファイルに書き込みます。ファイルが存在する場合は、データを追加します。そうでない場合は、ファイルを作成してからデータを追加する必要があります。問題は、ファイルを作成する必要がある場合、StreamWriterコンストラクターがファイルを作成しますが、ファイルにデータを書き込まないことです。
編集:答えてくれてありがとう。usingブロックは、ライターを閉じる処理を行います。それが彼らのために働くと言っている他の人々に関して、私があなたに問題をさらに診断するためにあなたに与えることができる情報はありますか?ファイルはネットワークを介してローカライズされます。それは潜在的な問題である可能性があります。「パスの一部が見つかりませんでした...」および「指定されたネットワーク名は使用できなくなりました」というエラーが断続的に表示されます。
c# - Webサーバーへのファイルの書き込み-ASP.NET
TextBoxコントロールの内容をWebサーバーディレクトリのルートにあるファイルに書き込みたいだけです...どのように指定しますか?
これをローカルでテストしていることを覚えておいてください...プロジェクトディレクトリ(Webサーバーが起動したときにrootと見なされる場所)ではなく、プログラムfiles \ visual studio \ Common \ IDEディレクトリにファイルを書き込み続けます) 。
私の問題は、web.configで正しい場所を指定することと関係がありますか?私はそれを試しましたが、それでも行きません...
どうもありがとう...