09 2013 档案
摘要:“方法”是包含一系列语句的代码块。程序通过“调用”方法并指定所需的任何方法参数来执行语句。在 C# 中,每个执行指令都是在方法的上下文中执行的。Main 方法是每个 C# 应用程序的入口点,在启动程序时由公共语言运行时 (CLR) 调用。方法签名:通过指定方法的访问级别(例如public或private)、可选修饰符(例如abstract或sealed)、返回值、名称和任何方法参数,可以在类或结构中声明方法。这些部分统称为方法的“签名”。说明:为进行方法重载,方法的返回类型不是方法签名的一部分。但是,在确定委托和委托所指向方法之间的兼容性时,返回类型是方法签名的一部分。方法参数括在括号中,并用
阅读全文
摘要:字段:常量是在编译时已知并在程序的生存期内不发生更改的不可变值。常量使用const修饰符进行声明。class Calendar1{ public const int months = 12;}属性:属性是这样的成员:它们提供灵活的机制来读取、编写或计算私有字段的值。可以像使用公共数据成员一样使用属性,但实际上它们是称作“访问器”的特殊方法。这使得可以轻松访问数据,此外还有助于提高方法的安全性和灵活性。在本示例中,TimePeriod类存储一个时间段。在内部,类以秒为单位存储时间,但客户端使用名为Hours的属性能够以小时为单位指定时间。Hours属性的访问器执行小时和秒之间的转换。 1 ...
阅读全文
摘要:public同一程序集中的任何其他代码或引用该程序集的其他程序集都可以访问该类型或成员。private只有同一类或结构中的代码可以访问该类型或成员。protected只有同一类或结构或者派生类中的代码可以访问该类型或成员。internal同一程序集中的任何代码都可以访问该类型或成员,但其他程序集中的代码不可以。protected internal同一程序集中的任何代码或其他程序集中的任何派生类都可以访问该类型或成员。
阅读全文
摘要:1 using System; 2 using System.Collections.Generic; 3 namespace draw 4 { 5 public class Shape 6 { 7 public int x { get; private set; } 8 public int y { get; private set; } 9 public int Height { get; set; }10 public int Width { get; set; }11 public virt...
阅读全文
摘要:1 using System; 2 using System.Collections.Generic; 3 namespace inherit 4 { 5 public class Workitem 6 { 7 private static int nextid; 8 protected int ID { get; set; } 9 protected TimeSpan jobLength { get; set; }10 protected string Title { get; set; }11 ...
阅读全文

浙公网安备 33010602011771号