类一般可以放在以文件名命名的名称空间中如:
namespace ch10ex01
{
public class MyClass
{
public readonly string Name;
private int intVal;
public int Val
{
get
{
return intVal;
}
set
{
if (value >= 0 && value <= 10)
intVal = value;
else
throw (new ArgumentOutOfRangeException("val",value,"val must be assgined between 0 and 10."));
}
}
public override string ToString()
{
return "Name;"+Name+"\nVal:"+Val;
}
public double MyMethod(double paramX, double paramY)
{
throw new System.NotImplementedException();
}
private MyClass()
: this("defult Name")
{
}
public MyClass(string newName)
{
Name = newName;
intVal = 0;
}
}
}
也可以将代码放在专门放类的地方 这个地方就叫类集,前提是在同一个项目中可以访问的公共类。