Visual Basic与C#代码特性对比及转换指南
1. XML文档注释
在Visual Basic和C#中,都支持使用XML注释来为代码添加文档说明,并能让Visual Studio的智能感知功能显示类型和类型成员的扩展信息。不过,两者的注释符号有所不同:
- Visual Basic :XML注释以 '''
符号开头。示例代码如下:
''' <summary>
''' Tracks details about living creatures.
''' </summary>
Class Animal
End Class
- C# :使用
///
符号来开始XML注释。示例代码如下:
/// <summary>
/// Tracks details about living creatures.
/// </summary>
class Animal
{
}
此外,虽然Visual Basic没有多行注释的语法,但C#允许在以 /**
符号开始的块中使用XML注释。例如:
/** <summary>
...
*/
</