C# foreach ループ この記事では、foreach ループ (for ループの代替) と、それらを配列やコレクションで使用する方法について学習します。 C# は、for ループに代わる使いやすく読みやすい代替手段を提供します。これは、配列とコレクションを操作して配列/コレクションの項目を反復処理する場合の foreach ループです。 foreach ループは各項目を反復処理するため、foreach ループと呼ばれます。 foreach ループを進める前に、以下にアクセスしてください。 C# for ループ C# 配列 C# コレクション foreach ループの構文
C# ジャグ配列 このチュートリアルでは、C# のジャグ配列について学習します。例を使って、ジャグ配列の宣言、初期化、およびアクセスを学びます。 C# では、ジャグ配列は複数の配列を要素として構成されます。ただし、多次元配列とは異なり、ジャグ配列内の各配列は異なるサイズにすることができます。 ジャグ配列について学ぶ前に、 C# 配列 C# 多次元配列 C# ジャグ配列宣言 C# でジャグ配列を宣言する構文は次のとおりです。 dataType[ ][ ] nameOfArray = new dataType[rows][ ]; 例を見てみましょう。 // declare jag
C# 多次元配列 このチュートリアルでは、2 次元配列の例を使用して C# の多次元配列について学習します。 多次元配列について学ぶ前に、C# の 1 次元配列について知っておきましょう。 多次元配列では、配列の各要素も配列です。たとえば、 int[ , ] x = { { 1, 2 ,3}, { 3, 4, 5 } }; ここで、x {1, 2, 3} の 2 つの要素を持つ多次元配列です。 と {3, 4, 5} .また、配列の各要素も 3 の配列です C# の 2 次元配列 2 次元配列は、その要素として 1 次元配列で構成されます。特定の数の行と列を持つ表として表すことが
C# 配列 このチュートリアルでは、C# 配列について学習します。例を使って、配列の作成、初期化、およびアクセスを学びます。 配列は、類似したタイプのデータの集まりです。たとえば、 5 人の生徒の年齢を記録する必要があるとします。 5 つの個別の変数を作成する代わりに、単純に配列を作成できます: 1. C# 配列宣言 C# で配列を宣言する方法は次のとおりです。 datatype[] arrayName; ここで、 dataType - int のようなデータ型 、 string 、 char など arrayName - 識別子です 例を見てみましょう。 int[]
C# の continue ステートメント このチュートリアルでは、例を使用して C# の continue ステートメントの動作について学習します。 C# では、continue ステートメントを使用して現在のループの反復をスキップします。 プログラムが continue ステートメントに遭遇すると、プログラム制御はループの最後に移動し、テスト条件 (for ループの場合は update ステートメント) を実行します。 continue の構文は次のとおりです: continue; continue について学ぶ前に、 について学んでください。 for ループ while ルー
C# break ステートメント このチュートリアルでは、例を使用して C# の break ステートメントの動作について学習します。 C# では、break ステートメントを使用してループを終了します。 ご存知のように、ループはテスト式が false になるまでコード ブロックを反復します。ただし、テスト式をチェックせずにループをすぐに終了する必要がある場合もあります。 そのような場合、break ステートメントが使用されます。 break ステートメントの構文は、 break; break について学ぶ前に 、必ず確認してください for ループ if...else whil
C# for ループ この記事では、C# の for ループと、プログラムでそれらを使用するさまざまな方法について学習します。 プログラミングでは、多くの場合、特定のステートメント ブロックを指定された回数だけ実行する必要があります。可能な解決策は、これらのステートメントを必要な回数入力することです。ただし、繰り返しの回数は (コンパイル時に) 事前にわからない場合や、十分な数 (たとえば 10000) である場合があります。 このような問題の最善の解決策はループです。ループはプログラミングで使用され、条件が満たされるまで特定のステートメント ブロックを繰り返し実行します。 この記事で
C# while と do...while ループ この記事では、C# の while と do...while ループ、それらの使用方法、およびそれらの違いについて学習します。 プログラミングでは、多くの場合、特定のステートメント ブロックを指定された回数だけ実行する必要があります。可能な解決策は、これらのステートメントを必要な回数入力することです。ただし、繰り返しの回数は (コンパイル時に) 事前にわからない場合や、十分な数 (たとえば 10000) である場合があります。 このような問題の最善の解決策はループです。ループはプログラミングで使用され、条件が満たされるまで特定のステート
C# 三項 (? :) 演算子 この記事では、C# の三項演算子と、それを使用してプログラムの流れを制御する方法について学びます。 三項演算子は、if...else ステートメントの代わりになります。したがって、このチュートリアルで先に進む前に、C# の if...else ステートメントを確認してください (まだ行っていない場合)。 三項演算子の構文は次のとおりです: Condition ? Expression1 : Expression2; 三項演算子は次のように機能します: Condition で記述された式の場合 true です 、 Expression1 の結果 三項演
C# の switch ステートメント この記事では、C# の switch ステートメントと、例を使用してそれらを使用する方法について学習します。 Switch ステートメントを使用して、C# の if...else if ステートメントを置き換えることができます。 switch over if...else if ステートメントを使用する利点は、switch を使用すると、コードがよりきれいになり、読みやすくなることです。 switch ステートメントの構文は次のとおりです。 switch (variable/expression) { case value1:
C# の if, if...else, if...else if およびネストされた if ステートメント この記事では、C# で if、if...else、if...else if ステートメントを使用して、プログラムの実行の流れを制御する方法を学習します。 条件のテストは、プログラミングでは避けられません。条件をテストする必要がある状況に直面することがよくあります (true かどうか)。 または false ) プログラムの流れを制御します。これらの条件は、ユーザーの入力、時間要因、プログラムが実行されている現在の環境などの影響を受ける場合があります。 この記事では、C# で if
C# コメント この記事では、C# コメント、さまざまなスタイルのコメント、プログラムでそれらを使用する理由と方法について学習します。 コメントは、コードの一部を理解するのに役立つようにプログラムで使用されます。これらは、コードを読みやすくすることを目的とした、人間が読める単語です。コメントはコンパイラによって完全に無視されます。 C# には、3 種類のコメントがあります: 一行コメント ( // ) 複数行のコメント (/* */ ) XML コメント ( /// ) 一行コメント 単一行コメントは二重スラッシュ // で始まります .コンパイラは // 以降をすべて無視します
C# 式、ステートメント、およびブロック (例付き) この記事では、C# 式、C# ステートメント、式とステートメントの違い、および C# ブロックについて学習します。 式、ステートメント、およびブロックは、C# プログラムのビルディング ブロックです。最初の「Hello World」プログラムから使用しています。 C# 式 C# の式は、単一の値に評価できるオペランド (変数、リテラル、メソッド呼び出し) と演算子の組み合わせです。正確には、式には少なくとも 1 つのオペランドが必要ですが、演算子を含めることはできません。 以下の例を見てみましょう: double tempera
C# の基本的な入力と出力 このチュートリアルでは、ユーザーから入力を受け取り、さまざまな方法を使用して C# で出力を表示する方法を学習します C# 出力 C# で何かを出力するには、 を使用できます。 System.Console.WriteLine() OR System.Console.Write() ここで System 名前空間、Console 名前空間 System 内のクラスです と WriteLine と Write クラス Console のメソッドです . 文字列を出力画面に出力する簡単な例を見てみましょう。 例 1:WriteLine() を使用した文字列の出
C# のビット単位およびビット シフト演算子 このチュートリアルでは、C# のビット単位演算子とビット シフト演算子について詳しく学習します。 C# は、4 つのビット単位および 2 ビットのシフト演算子を提供します。 ビット単位およびビット シフト演算子は、整数 (int、long など) およびブール データに対してビット レベルの演算を実行するために使用されます。これらの演算子は、実際の状況では一般的に使用されません。 さらに詳しく知りたい場合は、ビット演算の実用的なアプリケーションにアクセスしてください。 C# で使用できるビットごとの演算子とビット シフト演算子を以下に示しま
C# 演算子の優先順位と結合性 このチュートリアルでは、C# での演算子の優先順位と結合性について学習します。これにより、式が C# コンパイラによってどのように評価されるかがわかります。 C# 演算子の優先順位 演算子の優先順位は、式の評価方法を定義する一連のルールです。 C# では、各 C# 演算子に割り当てられた優先度があり、これらの優先度に基づいて式が評価されます。 例 、乗算の優先度 (*) 演算子は加算 (+) の優先順位よりも高い オペレーター。したがって、乗算を伴う演算は加算の前に実行されます。 以下の声明を見てください。 int x = 4 + 3 * 5; x
C# 演算子 この記事では、C# プログラミング言語のさまざまな種類の演算子とその使用方法についてすべて学びます。 演算子は、オペランドで演算を実行するために使用される記号です。オペランドは、変数および/または定数の場合があります。 例 、 2+3 で 、 + 2 に対して、加算演算を実行するために使用される演算子です。 と 3 オペランドです。 演算子は、プログラムで変数と値を操作するために使用されます。 C# は、実行する操作の種類に基づいて分類される多数の演算子をサポートしています。 1.基本代入演算子 基本的な代入演算子 (=) は、変数に値を代入するために使用されます。た
C# 変数と (プリミティブ) データ型 このチュートリアルでは、変数、C# で変数を作成する方法、および C# プログラミング言語がサポートするさまざまなデータ型について学習します。 変数は、メモリ位置に付けられた記号名です。変数は、コンピューター プログラムにデータを格納するために使用されます。 C# で変数を宣言する方法 C# で変数を宣言する例を次に示します。 int age; この例では、変数 age タイプ int の (integer) が宣言されており、整数値のみを格納できます。 次のように、プログラムの後半で変数に値を割り当てることができます。 int age
C# のキーワードと識別子 このチュートリアルでは、C# プログラミング言語のキーワード (予約語) と識別子について学習します。 C# キーワード キーワードは、プログラム内で特別な意味を持つ定義済みの予約語のセットです。キーワードの意味を変更することはできず、プログラムで識別子として直接使用することもできません。 たとえば、 long mobileNum; ここで long はキーワードで、mobileNum 変数 (識別子) です。 long C# では特別な意味があります。つまり、long 型の変数を宣言するために使用されます。 この機能は変更できません。 また、long
C# Hello World - 初めての C# プログラム このチュートリアルでは、単純な「Hello World!」の書き方を学びます。 C# でプログラムします。これにより、C# プログラムの基本的な構文と要件に慣れることができます。 「ハローワールド!」プログラムは、新しい言語に飛び込むときに最初に目にするプログラムであることがよくあります。 Hello World! を出力するだけです。 出力画面で。 このプログラムの目的は、プログラミング言語の基本的な構文と要件に慣れることです。 「ハローワールド!」 C#で // Hello World! program namespa
C言語