C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#のプロパティのアクセサーとは何ですか?


プロパティはフィールドの拡張であり、同じ構文を使用してアクセスされます。プライベートフィールドの値を読み取ったり、書き込んだり、操作したりできるアクセサを使用します。

プロパティのアクセサには、プロパティの取得(読み取りまたは計算)または設定(書き込み)に役立つ実行可能ステートメントが含まれています。

C#のプロパティの例を見てみましょう。

文字列型のコードプロパティを宣言します。

public string Code {
   get {
      return code;
   }
   set {
      code = value;
   }
}

同様に、次のコードスニペットのようにタイプのAgeプロパティを宣言します。

public int Age {
   get {
      return age;
   }
   set {
      age = value;
   }
}

  1. C#の動的配列とは何ですか?

    動的配列は拡張可能な配列であり、静的配列よりも優れています。これは、配列のサイズが固定されているためです。 C#で動的に配列を作成するには、ArrayListコレクションを使用します。これは、個別に索引付けできるオブジェクトの順序付けられたコレクションを表します。また、動的なメモリ割り当て、リスト内のアイテムの追加、検索、および並べ替えも可能です。 以下は、C#で動的に配列を作成する方法を示す例です- 例 using System; using System.Collections; namespace Demo {    class Program {  

  2. C#のコンテキストキーワードとは何ですか?

    C#では、getやsetなどの一部の識別子は、コードのコンテキストで特別な意味を持ち、コンテキストキーワードと呼ばれます。 以下は、コンテキストキーワードを示す表です- コンテキストキーワード 追加 エイリアス 昇順 降順 動的 から get グローバル グループ に 参加 レット 注文者 部分的(タイプ) partial(method) 削除 選択 設定