是否可以在 C# 中为 PageSize 的默认参数设置值?例如:
public virtual void Render(string reportTitle, Rectangle pageSize = PageSize.A4)
{
foreach (Page p in pages)
{
p.Render(document);
document.NewPage();
document.AddCreationDate();
document.AddTitle(reportTitle);
document.SetPageSize(pageSize);
}
}
我在 Visual Studio 2010 中出现以下错误:
“pageSize”的默认参数值必须是编译时常量。