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);
}
}
VisualStudio2010で次のエラーが発生します。
'pageSize'のデフォルトのパラメーター値は、コンパイル時定数でなければなりません。