VS2010学习笔记
时间:2011-05-16 来源:shanymen
1.方法重载
void run()
{
int arg1 = 10;
float arg2 = 12.5f;
int arg3 = 30;
//注释中均为输出结果
DoWorkWithData(arg1, arg2);//intData:10,floatData:12.5,moreIntData:0
DoWorkWithData(arg1, arg2, arg3);//intData:10,floatData:12.5,moreIntData:30
DoWorkWithData(floatData:arg2, moreIntData: arg3);//intData:0,floatData:12.5,moreIntData:30
DoWorkWithData(arg1);//intData:10,floatData:0,moreIntData:0
DoWorkWithData(moreIntData: arg3);//intData:0,floatData:0,moreIntData:30
DoWorkWithData();//intData:0,floatData:0,moreIntData:0
}
//在定义形参的时候对参数进行赋值,则实现重载多种方式
void DoWorkWithData(int intData=0, float floatData=0.0f, int moreIntData=0)
{
Console.WriteLine("intData:{0},floatData:{1},moreIntData:{2}",intData,floatData,moreIntData);
}
相关阅读 更多 +