上記の例だと2乗固定なんだけど…パラメーターで乗数を渡せたら汎用的に利用できるよね。そこで、引数を追加してみようと思うんだ。っていっても、すごく簡単で普通に引数を追加するだけなんだよ。
<source syntaxhighlight lang="csharpC#">
public static class DoubleEx
{
}
}
</sourcesyntaxhighlight>
これで、パラメーターが渡せるんだよ。使うときは、以下のようにしてね。
<source syntaxhighlight lang="csharpC#">
private void Button_Click(object sender, RoutedEventArgs e)
{
MessageBox.Show(hoge.Power(3).ToString());
}
</sourcesyntaxhighlight>
これで、3×3×3=27が表示されるんだよ。