// 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