【发布时间】:2014-04-07 07:16:02
【问题描述】:
我环顾四周,了解如何重载构造函数 (XNA C#),但对于我的一生,我找不到重载方法的示例。具体来说,我想用两个或三个参数调用一个方法。如果我用三参数调用它,那么三参数方法需要调用两参数方法,然后做一些额外的工作。如果它是一个构造函数,它看起来像这样;
public SpriteSheet(string a_sheet, string a_name)
{
...
}
public SpriteSheet(string a_sheet, string a_name, Color a_color):this(a_sheet, a_name)
{
...
}
提前感谢您的帮助。
【问题讨论】:
-
为什么不直接从三参数方法中调用二参数方法呢?
标签: c# methods overloading