問題タブ [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# - String から変換された Char Array() の印刷の問題
これに行き詰まった..何が起こっているのか説明してもらえますか? または私にリンクを教えてください!
変換したキャラクターを表示したい。表示される出力はSystem.Char[]です。今、私はいくつかの変更を行う必要がありますが、それは何ですか?
それは2つの方法で可能です。
1)印刷する前に、文字列に変更する必要があります。
または
2) インデックス (すなわち) s3[0]; を定義して、Char で出力する必要があります。
私は正しいですか。もっと何か?
c# - 一般的な WriteLine メソッドを呼び出す: TestContext、Console、Trace
コードで使用WriteLine
するロギング、トレース、診断のメソッドを使用します。
TestContextを使用した単体テスト
Traceを使用した共通コンポーネントおよびライブラリ内のその他のコード
コンソールを使用したコンソールアプリケーションのその他のコード
使用例:
Unit Test プロジェクトと他のプロジェクト (Addin VS、コンソール アプリケーションなど) で同じソース コード フラグメント (クラス、共通ライブラリ) を使用したいと考えています。
それに関する一般的な解決策はありますか?
c# - Console.WriteLine() ステートメント内で数字を文字に変換する方法
以下は、私が取り組んできたクリベッジのゲームです。私は通過できないように見える基本的な封鎖に来ました。
コードのこのセクションでは、配列からの数字を対応する顔とスーツに変換する方法がわかりません。
長い一連の変数と if ステートメントを使用するルートを漠然と想像することはできますが、明白ではるかに単純な方法が存在しないとは思えません。
コードの残りの部分は次のようになります
また、カードのデッキの配列は、リストよりも賢明な決定ではなかったかもしれないと感じましたが、私は肯定的ではありません.
本当に申し訳ありません。他の人にとっては、私のトピックが既に取り上げられていることは明らかなように思えるかもしれませんが、C# についての私の理解が限られているため、過去 1 時間程度に表示された投稿からの回答を解釈することはできません。コンソール ウィンドウを介して簡単なゲームをプログラミングすることで C# を学習しようとしています。
誰の助けにも感謝します。本当に感謝しています!
c# - Hashtableでの印刷の順序は?
ここの例を参照してください。値をこの順序で保存しました! しかし、私が得ている出力は異なります! なんで?値を格納するハッシュテーブルの順序は?
出力
c# - Console.WriteLine() を使用した複雑な I/O
私は現在、C++ だけで何年も働いた後、C# を独学で学んでいます。言うまでもなく、再学習する必要があったことはたくさんあります。ここでの私の質問は次のとおりです。
Windows コンソール アプリケーションで、複数の変数、テキスト文字列、および改行文字を含む複雑な情報を印刷 (コンソール ウィンドウに書き込む) するための最良の方法は何ですか?
もっとわかりやすく言うと、次の C++ コードに似たものを C# に変換するにはどうすればよいでしょうか。
C++ では、コンソールに次のように表示されます。
私は 1 個のアイテムを持っています。
私に2つのアイテムをください。これには5.4の費用がかかります
ユニット。
この例は完全に恣意的なものですが、私のプログラムには、このような短くて複雑なメッセージがよくあります。出力をフォーマットする方法を完全に再学習する必要がありますか、またはまだ見つけていない類似の機能が C# にあります (多くの Console.IO ドキュメントを掘り下げました)。
c# - 辞書を反復処理し、キーと値をコンソールに書き込むことができることをテストします
TDD を使用して、C# (これは非常に初めてです) でコンソール アプリケーションを作成しようとしています。
文字列をキーとして、整数を値として含む辞書を反復処理し、それらを「キー:値」としてコンソールに出力しようとしています。私はさまざまなことを試しましたが、最終的にうまくいくものを見つけました:
私が抱えている問題は、これをテストする方法がわからないということです。私のテストは現時点では次のようになります。
そして明らかに、何かがコンソールに出力されるのではなく、戻り値が期待されています。ここの他の場所で、Console.WriteLine が機能すると想定しているだけなので、ポイント テストがなかったことを読みました。代わりに、このメソッドで return を使用して、コンソールに書き込むだけの別のメソッドを記述できます (したがって、コンソールに書き込む必要はありません)。テストされます)。これに関する問題は、a) すべてのキーと値を返すメソッドの書き方がわかりません。b) 1 つのものを返すのではなく、さまざまな文字列を返します。
これについてどうすればよいかアドバイスはありますか?
c# - 「メソッド グループ」であるため、「writeline」に割り当てることはできません
以下のコードは、「'メソッド グループであるため、'writeline' に割り当てることができません。」というエラーが表示されます。すべての Console.Writeline ステートメントで。理由を見つけようとしていますが、正しい方向に向ける何かを見つけることができませんでした。どんな助けでも感謝します。
c# - ReadLine() はコンソールを閉じます
何をしても、最初の Console.Readline エントリでコンソールが壊れてしまいます。これは、デバッグ中かリリース中かに関係なく発生します。
私は自分のWriteLineを通り過ぎます
ReadLine を押すとすぐにコンソールが閉じます。
私はまだ C# を学んでいますが、C# ReadLine と同等であると想定している Python raw_input(prompt) でこの問題が発生したことはありません。
私のコードは以下です。
c# - Console.WriteLine に似た特定の間隔 (\t を使用) で文字列変数を作成する
この(壊れた)コードを機能させる方法:
文字列は、配列からさまざまな要素を取得し、それらを新しい文字列に配置します。この文字列は、生成される場合、上記の間隔でフォーマットされますConsole.WriteLine
(この例では、配列はメイン メソッドの外部で計算されるため、そうではありません)。適切。)
この文字列が返され、メイン メソッドに渡されます。上記のような特定の間隔の文字列を簡単に作成する方法はありますか?