什么是C#类型安全?

在C#中键入safe不允许对象潜入其他对象的内存。让我们看一个例子来理解-的概念

示例

public class One {
   public int Prop{ get; set;}
}

public class Two {
   public int Prop{get;set;}
   public int Prop1{get;set;}
}

假设我有一个对象Class One-

One ob = new One();

现在,您将无法将对象ob强制转换为第二类。如果将其强制转换,则由于C#中的类型安全功能,将导致编译时错误。