0

Windows フォーム アプリケーションを共有するテキスト ファイルをゼロから作成する代わりに、使用できるスニペット (C#) または方法論を誰かが持っているかどうかを単純に尋ねることにしました。

アプリケーションは、テキスト ファイルを作成し、ネットワーク上の異なる PC から同じアプリケーションを使用する複数のユーザーがファイルにコメントを追加できるようにするだけです。基本的に、このシンプルなアプリを使用して、複数のユーザーに頻繁に更新/コメント/ステータスの変更をプロジェクトに与えようとしています。

ファイルストリームのロックに関する提案をいくつか調べましたが、コード スニペットを共有してくれる人がいるかどうかをもう一度確認したいと思います。

ご協力いただきありがとうございます。デル

4

2 に答える 2

2

メソッドを使用してみてくださいSystem.IO.File.AppendText。これは、ファイル操作を探しているすべてのことを行います

MSDN からのコメント

StreamWriter(String, Boolean) コンストラクターのオーバーロード。パスで指定されたファイルが存在しない場合は作成されます。ファイルが存在する場合は、StreamWriter への書き込み操作によってテキストがファイルに追加されます。ファイルが開いている間、追加のスレッドがファイルを読み取ることが許可されます。

path パラメーターは、相対または絶対パス情報を指定することができます。相対パス情報は、現在の作業ディレクトリを基準として解釈されます。現在の作業ディレクトリを取得するには、GetCurrentDirectory を参照してください。

path パラメーターは大文字と小文字を区別しません。このメソッドは、

于 2012-07-11T21:14:18.773 に答える
0

たとえば、AppendText と GetText の 2 つのメソッドを使用して WCF サービスを作成すると、WCF サービスのみがファイルに書き込みます。

基本的な WCF クライアント サーバーの例を次に示します。

http://www.switchonthecode.com/tutorials/wcf-tutorial-basic-interprocess-communication

于 2012-07-11T21:17:40.360 に答える