键入vs强烈键入C#

4th*_*ace 3 .net c#

在C#中,有没有理由说强类型 vs只是打字?当有人说类型类时,我会想到除了对象之外的某种类型.几乎除了对象之外的所有内容都在C#中输入.

一旦定义了非对象的类,该类就是一种类型.它不再从那里输入.

顺便说一下,这不是关于类型安全性的问题(有效的内存访问和对象分配兼容性).

The*_*kis 5

强类型和弱类型的术语指的是关于隐式类型转换的语言规则的刚性.强类型语言对它接受的隐式转换要严格得多,而弱类型语言则更宽松.换句话说,许多语言都有类型,但只有其中一部分具有类型.

可能会将这些术语与静态和动态类型这两个术语混淆,后者分别指编译类型或运行时的类型知识.在这个意义上说,也许你听说过这个词输入为速记静态类型.(虽然我不能说我同意使用术语类型,但我认为这是唯一有意义的解释.)