位置:首页 > 软件操作教程 > 编程开发 > C# > 问题详情

语言互操作性中强数据类型的重要性

提问人:刘冬梅发布时间:2020-10-13

如果类派生其他类,或包含其他类的实例,它就需要知道其他类使用的所有数据类型,这就是强数据类型非常重要的原因。实际上,过去没有任何认同的系统指定这些信息,从而成为语言继承和交互操作的真正障碍。这类信息不只是在一个标准的可执行文件或DLL中出现。

假定VB.NET类中的一个方法被定义为返回一个整型——VB.NET可以使用的标准数据类型之一。但C#没有该名称的数据类型。显然,我们只能从该类中派生,再使用这个方法,如果编译器知道如何把VB.NET的整型类型映射为C#定义的某种已知类型,就可以在C#代码中使用返回的类型。


继续查找其他问题的答案?

相关视频回答
回复(0)
返回顶部