// XMLsample.cs
// 编译时使用:/doc:XMLsample.xml
using System;
///
/// 此处显示类级别摘要文档。
///
/// 较长的注释可通过 remarks 标记与类型或成员
/// 关联
public class SomeClass
{
///
/// Name 属性的存储区
private string myName = null;
///
/// 类构造函数。
public SomeClass()
{
// TODO:在此处添加构造函数逻辑
}
///
/// Name 属性
///
/// value 标记用于描述属性值
public string Name
{
get
{
if ( myName == null )
{
throw new Exception("Name is null");
}
return myName;
}
}
///
/// SomeMethod 的说明。
/// 此处显示 s 的参数说明
///
/// 可以在任何标记上使用 cref 属性来引用类型或成员
/// 编译器将检查该引用是否存在。
public void SomeMethod(string s)
{
}
///
/// 一些其他方法。
///
/// 返回结果通过 returns 标记描述。
///
/// 注意引用特定方法的 cref 属性的使用
public int SomeOtherMethod()
{
return 0;
}
///
/// 应用程序的入口点。
///
/// 命令行参数列表
public static int Main(String[] args)
{
// TODO:在此处添加启动应用程序的代码
return 0;
}
}
//csharp/4931