C#

 Computer >> コンピューター >  >> プログラミング >> C#
  1. C#の論理演算子は何ですか?

    論理演算子はブール値で使用されます。次の3つの論理演算子はC#で使用できます。 オペレーター 説明 && 論理積演算子と呼ばれます。両方のオペランドがゼロ以外の場合、条件は真になります。 || 論理OR演算子と呼ばれます。 2つのオペランドのいずれかがゼロ以外の場合、条件は真になります。 ! 論理NOT演算子と呼ばれます。オペランドの論理状態を逆にするために使用します。条件がtrueの場合、LogicalNOT演算子はfalseになります。 C#で論理演算子を操作する方法を示す例を見てみましょう。ここでは、論理積演算子の条件がチェックされます。 if (a

  2. C#の関係演算子とは何ですか?

    C#で2つの値を比較するには、関係演算子を使用します。 以下は、C#の関係演算子です。 オペレーター 説明 == 2つのオペランドの値が等しいかどうかをチェックし、等しい場合は条件が真になります。 != 2つのオペランドの値が等しいかどうかをチェックし、値が等しくない場合は条件が真になります。 左のオペランドの値が右のオペランドの値より大きいかどうかを確認します。大きい場合は、条件が真になります。 左のオペランドの値が右のオペランドの値よりも小さいかどうかを確認します。小さい場合は、条件が真になります。 = 左のオペランドの値が右のオペランドの

  3. C#で配列を宣言する方法は?

    配列は、データのコレクションを格納するために使用されます。同じタイプの要素の固定サイズの順次コレクションを格納します。 配列を宣言するには、以下の構文に従ってください- datatype[] arrayName; ここで datatypeは、配列内の要素のタイプを指定するために使用されます。 []は配列のランクを設定します。ランクは配列のサイズを指定します。 arrayNameは、アレイの名前を指定します。 例を見てみましょう- int[] goals; 以下は、C#で配列を宣言および初期化する方法を示す例です。 例 using System; namespace Demo

  4. C#で空の文字列配列を宣言するにはどうすればよいですか?

    C#では、文字列を文字の配列として使用できますが、より一般的な方法は、stringキーワードを使用して文字列変数を宣言することです。 stringキーワードは、System.Stringクラスのエイリアスです。 空の文字列を宣言します。 string[] arr = new string[] {}; // empty string 次に、この空の文字列を出力するとどうなるか見てみましょう。 例 using System; namespace Demo {    class Program {       static void Mai

  5. C#でのインターフェイスと継承

    インターフェース インターフェイスは、インターフェイスを継承するすべてのクラスが従う必要のある構文上のコントラクトとして定義されます。インターフェイスは構文コントラクトの「what」部分を定義し、派生クラスは構文コントラクトの「how」部分を定義します。 C#のインターフェイスの例を見てみましょう。 例 using System.Collections.Generic; using System.Linq; using System.Text; using System; namespace InterfaceApplication {    public inte

  6. C#のイテレータ

    イテレータは、コレクションに対してカスタム反復を実行します。これは、yield returnステートメントを使用して、各要素を一度に1つずつ返します。イテレータは現在の場所を記憶し、次の反復で次の要素が返されます。 以下は例です- 例 using System; using System.Collections.Generic; using System.Linq; namespace Demo {    class Program {       public static IEnumerable<string> displa

  7. C#で最初のプログラムを書く方法は?

    以下は、C#プログラミングの最初のプログラムです- 例 using System; namespace MyHelloWorldApplication {    class MyDemoClass {       static void Main(string[] args) {          // display text          Console.WriteLine("Hello World"); &

  8. C#でイベントを宣言する方法は?

    イベントは、キーの押下、クリック、マウスの動きなどのユーザーアクション、またはシステム生成の通知などの発生です。 イベントはクラスで宣言および発生され、同じクラスまたは他のクラス内のデリゲートを使用してイベントハンドラーに関連付けられます。イベントを含むクラスは、イベントを公開するために使用されます。 クラス内でイベントを宣言するには、最初にイベントのデリゲート型を宣言する必要があります。たとえば、 public delegate string myDelegate(string str); ここで、イベントを宣言します- event myDelegate newEvent; C#でイ

  9. C#で辞書を宣言して初期化する方法は?

    辞書は、C#のキーと値のコレクションです。辞書はSystem.Collection.Generics名前空間に含まれています。 辞書を宣言して初期化するには- IDictionary d = new Dictionary(); 上記では、キーと値のタイプは、ディクショナリオブジェクトを宣言するときに設定されます。 intはキーの一種であり、stringは値の一種です。どちらもdという名前の辞書オブジェクトに保存されます。 例を見てみましょう- 例 using System; using System.Collections.Generic; public class Demo { &n

  10. C#でリストを宣言して初期化する方法は?

    C#でリストを宣言して初期化するには、最初にリストを宣言します- List<string> myList = new List<string>() 次に要素を追加します- List<string> myList = new List<string>() {    "one",    "two",    "three", }; これにより、上記の6つの要素を追加しました。 以下は、C#でリストを宣言して初期化するための完全な

  11. C#で定数文字列を宣言して初期化する方法は?

    C#で定数を設定するには、constキーワードを使用します。定数を初期化したら、変更するとエラーが発生します。 定数文字列を宣言して初期化しましょう- const string one= "Amit"; 文字列は定数として設定されているため、変更できません。 3つの定数文字列がある例を見てみましょう。 -を宣言した後で変更することはできません 例 using System; class Demo {    const string one= "Amit";    static void Main() {

  12. C#でデリゲートを宣言してインスタンス化する方法は?

    C#デリゲートは、CまたはC++の関数へのポインターに似ています。デリゲートは、メソッドへの参照を保持する参照型変数です。参照は実行時に変更できます。 委任者を宣言するための構文- delegate <return type> <delegate-name> <parameter list> ここで、C#でデリゲートをインスタンス化する方法を見てみましょう。 デリゲート型が宣言されたら、新しいキーワードを使用してデリゲートオブジェクトを作成し、特定のメソッドに関連付ける必要があります。デリゲートを作成するとき、新しい式に渡される引数はメソッド呼び出しと

  13. C#で予約されているキーワードとは何ですか?

    キーワードは、C#コンパイラに事前定義された予約語です。これらのキーワードは識別子として使用できません。これらのキーワードを識別子として使用する場合は、キーワードの前に@文字を付けることができます。 C#では、getやsetなどの一部の識別子は、コードのコンテキストで特別な意味を持ち、コンテキストキーワードと呼ばれます。 次の表に、予約されているキーワードを示します- abstract As ベース ブール 休憩 バイト ケース キャッチ Char チェック済み クラス const 続行 10進数 デフォルト 委任 する ダブル その他 列挙型 イベント 明示的

  14. C#でインターフェイスを宣言して使用するにはどうすればよいですか?

    インターフェイスは、インターフェイスのメンバーであるプロパティ、メソッド、およびイベントを定義します。インターフェイスには、メンバーの宣言のみが含まれます。メンバーを定義するのは、派生クラスの責任です。 インターフェイスを宣言しましょう- public interface ITransactions {    // interface members    void showTransaction();    double getAmount(); } 以下は、C#でインターフェイスを宣言して使用する方法を示す例です- 例 usi

  15. C#インターフェースでメンバー関数を宣言する方法は?

    C#のインターフェイスでメンバー関数を宣言するには- public interface InterfaceName {    // interface members    void InterfaceMemberOne();    double InterfaceMembeTwo();    void InterfaceMemberThree() } public class ClassName: InterfaceName {    void InterfaceMemberOne() {

  16. C#で変数を宣言する方法は?

    C#の各変数には特定のタイプがあり、変数のメモリのサイズとレイアウト、そのメモリ内に格納できる値の範囲、および変数に適用できる一連の操作を決定します。 変数を宣言するには- <data_type> <variable_list>; 2つの整数変数を宣言する例を見てみましょう- int a, b; 変数の上はint型です。他のタイプの変数を宣言しましょう- フロートタイプの変数。 float f; ダブルタイプの変数。 double d; 変数を表示してみましょう- 例 using System; using System.Collections; clas

  17. C#のデータ型、値型、参照型は何ですか?

    C#のデータ型には、値型、参照型、ポインタ型の2種類があります。 値型 値型変数には、値を直接割り当てることができます。これらは、System.ValueTypeクラスから派生しています。 値型のデータ型は次のとおりです- タイプ 表す 範囲 デフォルト値 ブール ブール値 正誤問題 バイト 8ビット符号なし整数 0〜255 0 char 16ビットUnicode文字 U+0000からU+fff \ 0 10進数 有効数字28〜29桁の128ビットの正確な10進値 (-7.9 x 1028〜7.9 x 1028)/ 100〜28 0.0M

  18. C#のクラスのメンバー関数とは何ですか?

    クラスのメンバー関数は、他の変数と同様に、クラス定義内にその定義またはプロトタイプを持つ関数です。メンバーであるクラスのオブジェクトを操作し、そのオブジェクトのクラスのすべてのメンバーにアクセスできます。 以下はメンバー関数の例です- public void setLength( double len ) {    length = len; } public void setBreadth( double bre ) {    breadth = bre; } 以下は、C#でメンバー関数にアクセスする方法を示す例です。 例 using System

  19. C#のクラスのメンバー変数は何ですか?

    クラスは、C#のメンバー変数と関数を持つ青写真です。これは、オブジェクトの動作を説明しています。 クラスの構文を見て、メンバー変数とは何かを学びましょう- <access specifier> class class_name {    // member variables    <access specifier> <data type> variable1;    <access specifier> <data type> variable2;   &nb

  20. C#で長方形の配列を定義するにはどうすればよいですか?

    多次元配列は長方形配列とも呼ばれます。整数の3次元配列を-として定義できます。 int [ , , ] a; 2次元配列を定義する方法を見てみましょう- Int[,] a = new[3,3] 以下は、C#-で多次元の長方形配列を操作する方法を示す例です。 例 using System; namespace Demo {    class Program {       static void Main(string[] args) {          int[,] a = new

Total 2668 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:8/134  20-コンピューター/Page Goto:1 2 3 4 5 6 7 8 9 10 11 12 13 14