0

私は C# で多くのアプリケーションを作成しており、標準的な慣行に穴を埋めようとしています。

具体的には、メッセージ ボックスで使用するのに最適なテキストを決定しようとしています。多くの意見は常に 1 つよりも優れていると信じているため、StackOverflow コミュニティに質問することにしました。

私が現在持っているものは次のとおりです。

「ドキュメント XXX.docx は既に存在します。上書きしてもよろしいですか?」

ボタン; はい、いいえ、キャンセル

どの例が最も人気があるのか​​、非常に興味があります。

使用するスタイルに制限はありません。フォーマル、カジュアル、ユーモアなど、あらゆる提案を歓迎します。ただし、政治的正しさの範囲内で安全に誤りを犯すことを目指してください。

ちょっとした補足として、同じテキストがコマンドラインプログラムにも適している可能性があることを考慮することも素晴らしいことですが、決して必須ではありません.

注意: 英語のみでお願いします。他の言語については、新しい質問をしてください。

4

3 に答える 3

1

個人的には、もう少し前後関係や言葉遣いが少し違うのが好きです。何かのようなもの:

"<existing document name>" already exists in "<destination path>".
Would you like to replace it (Y/N)?

または、さらに多くの情報が含まれている可能性があります。

"<existing document name>" (<bytes>) (<date modified>) already exists in
"<destination path>".
Would you like to replace it with file of size <new bytes>, last modified
<new date modified> (Y/N)?

「置換」は「上書き」よりも少し明確だと思います-そして(推測)他の言語に翻訳され、意図した意味をより頻繁に維持する可能性があります.

...そして、新しいファイル名/場所情報を含む最後のオプション:

"<existing document name>" (<bytes>) (<date modified>) already exists in
"<destination path>".
Would you like to replace it with file "<new file name>" in "<new path>" of 
size <new bytes>, last modified <new date modified> (Y/N)?

この最後のものはおそらく、最初のファイル保存用の一時ファイル/バッファの場所を示すだけですが、再利用可能であり、ファイルのコピーを行うときにより意味があります.

これらのいずれかが役立つことを願っています。

乾杯、ハンス

于 2015-06-17T11:56:00.997 に答える
0
Title: Overwrite?

"XXX.docx exists. 
Would you like to overwrite XXX.docx?"

Buttons: Overwrite, Keep, Panic
于 2015-06-17T11:40:38.703 に答える