In C# erlaubt die Typsicherheit nicht, dass sich ein Objekt in den Speicher eines anderen Objekts einschleicht. Sehen wir uns ein Beispiel an, um dieses Konzept zu verstehen.
public class One { public int Prop{ get; set;} } public class Two { public int Prop{get;set;} public int Prop1{get;set;} }
Nehmen wir an, ich habe ein Objekt der Klasse Eins −
One ob = new One();
Jetzt können Sie das Objekt ob nicht in die zweite Klasse, d. h. Klasse Zwei, konvertieren. Wenn Sie versuchen, eine Konvertierung durchzuführen, tritt aufgrund der Typsicherheitsfunktionen von C# ein Fehler bei der Kompilierung auf.
Das obige ist der detaillierte Inhalt vonWas ist Typsicherheit in C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!