繁体   English   中英

Visual Basic.NET中的C ++模板等效于什么?

[英]What's the equivalent of a C++ template in Visual Basic.NET?

VB.NET是否提供一种定义等效于C ++模板(例如功能模板或类模板)的方法?

如果是这样,模板专业化是否以相同的方式工作并提供相同的行为?

还是模板是无法完美转换为VB.NET的C ++操作?

VB.NET不提供该语言内置的任何类型的元编程。 与其他.Net语言一样,您的主要工具是类型泛型。 http://msdn.microsoft.com/en-us/library/w256ka79.aspx

您可以使用T4文本生成系统来模拟C ++模板的某些方面,该系统将允许您任意复杂地生成代码。

http://msdn.microsoft.com/en-us/library/bb126478.aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM