問題タブ [console.writeline]
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# - 日付の解釈: Console.Writeline と string.Format
次の C# コードがあるとします。
...短い日付(Windows 7の下でControl Panel -> Region and Language -> Additonal Settings -> Date
)が「、」の米国標準に設定されている場合、次のM/d/yyyy
ようになります:
ただし、短い日付を「 」に変更すると、次のddd dd MMM yyyy
ようになります。
Console.WriteLine
私は、常にフォーマットされた値を同じようにstring.Format
文字列化するという印象を受けました。DateTime
この不一致の説明は何ですか?
編集:これは、最初に問題が発生した標準の単体テスト出力(Visual Studio)でのみ発生するようです。コンソール アプリでコードを実行すると、出力は06 17 14 ... 06 17 14
.
c# - Is there a way to write whole IEnumerable within one Console.Write(line)?
I have the following code
Is there a way to "eliminate" foreach loop from the code, something like
without actually writing custom method (e.g. using LINQ or delegates somehow)?
c# - C# 配列を出力するために String.Join を使用する - パフォーマンス
array
ビアを印刷したいConsole.writeline
。私は怠け者で、すべてのarray
.
これが私のコードです:
String.Join
この目的で使用しても問題ありませんか、それともパフォーマンスが大幅に低下しますか? それを行うエレガントな方法はありますか?
ありがとう、ポール
c# - データベースから値を取得し、分割関数を適用する
データベース テーブルから列の値を受け取るときに分割関数を適用しています。そして、button_clickイベント中にこのプロセスを進めたいと思います。ただし、 Console.Writelineメソッドで文字列が表示されないという問題があります。ここに私のコードがあります:
また、文字列をスペースで分割したいと考えています。 助けてください 。
c# - Console.WriteLine を使用する場合に double の既定の形式を設定できますか?
double
値をコンソールに書き込むときにデフォルトのフォーマットを設定するオプションはありますか?
double
コンソールに出力する値がたくさんあり、 Math.Round(number, 2)
.
それらすべてにこれを設定できますか?
今私は使用しています:
c# - 文字列の「{0}」の意味は何ですか?
{0}
次のコードで使用した場合:
出力は次のとおりです。
幅を入力してください:
6
高さを入力してください:
9
面積: 54
そして、これで {0} を使用したとき:
出力は
幅を入力してください:
4
高さを入力してください:
5
面積: {0}20
とは{0}
どういう意味ですか?
c# - Console.Writeline は、「このコマンドを処理するのに十分なストレージがありません」をスローします。I/O 例外
あるフォルダーから別のフォルダーに 1000 個のファイルをコピーするアプリケーションがあります。各ファイルがコピーされた後、コピーの成功/失敗情報を別のファイルに書き込みます。
このコピー情報をファイルに書き込んでいるときにStreamWriter.WriteLine
、次の例外がスローされる場合があります。
2014 年 10 月 28 日 12.21.02.068 メッセージ : このコマンドを処理するのに十分なストレージがありません。ファイル名 : ファイル C:\Program Files\XYZ\SampleFile.xml を C:\Program Files\ABC\SampleFile.xml.xml にコピーします | 内部例外 : | タイプ: System.IO.IOException | ソース: mscorlib
ただし、このアプリケーションは、PC がセーフ モードで初期化されている場合に正常に動作します。
私のコード:
c# - Console.WriteLine() 関数で文字列内の一部の文字が欠落するのはなぜですか?
次のように宣言された文字列があります。
それでも、私が書くときConsole.WriteLine(text);
、
出力は次のとおりです。
なぜこのような動作が発生するのですか? それとも、私が愚かで、明らかな何かを見逃しているからですか?
印刷されない理由:
編集
注意: これは「キャリッジ リターンを追加するにはどうすればよいですか」という質問ではありません。
c# - C# プログラムからの標準出力への書き込み
次のC#コードがあります
コマンド プロンプトからプログラムを実行すると、出力が表示されません。C# ファイル名は file.cs で、file.exe にコンパイルされます。
コマンドプロンプトからこれを実行すると:
出力が表示されません。しかし、これを実行すると機能します:
私はそれ以外のことをする必要があることを理解していconsole.WriteLine()
ます。Console.WriteLine()
すべての呼び出しを標準出力にリダイレクトする方法はありますか?