Heim  >  Artikel  >  Backend-Entwicklung  >  Objektinitialisierer in C#

Objektinitialisierer in C#

PHPz
PHPznach vorne
2023-08-29 16:05:10681Durchsuche

C# 中的对象初始化器

Verwenden Sie die Objektinitialisierung, um Objekte einer Klasse zu initialisieren.

Damit können Sie beim Erstellen von Objekten Feldern Werte zuweisen.

Wir erstellen das Employee-Objekt und weisen es mit geschweiften Klammern zu.

Employee empDetails = new Employee() {
   EID = 10,
   EmpName = "Tim",
   EmpDept = "Finance"
}

Greifen Sie nun auf den Wert der Employee-Klasse zu. Zum Beispiel der Name des Mitarbeiters.

empDetails.EmpName

Sehen wir uns den vollständigen Code an –

Beispiel

Live-Demo

using System;
public class Demo {
   public static void Main() {
      Employee empDetails = new Employee() {
         EID = 10,
         EmpName = "Tim",
         EmpDept = "Finance"
      };
      Console.WriteLine(empDetails.EID);
      Console.WriteLine(empDetails.EmpName);
      Console.WriteLine(empDetails.EmpDept);
   }
}

public class Employee {
   public int EID { get; set; }
   public string EmpName { get; set; }
   public string EmpDept { get; set; }
}

Ausgabe

10
Tim
Finance

Das obige ist der detaillierte Inhalt vonObjektinitialisierer in C#. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen