ぽざうねっと

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  420  : 記事  0  : コメント  9436  : トラックバック  76

ニュース

さて、今年は何を漬けようか

書庫

日記カテゴリ

Accessory

Community

Private

public void DoSomething(string arg, params string restArgs) {
    // do something...
}
C# ではこのように定義される可変長引数ですが、Ruby では以下のように定義すれば同じことができます。
def do_something(arg, *rest_args)
  # do something...
end
params キーワードの代わりに、*をつければいいだけですね。
これで rest_args に残りの引数が配列として格納されます。

可変長引数は JavaScript が一番便利な気がする。
投稿日時 : 2008年1月27日 0:11

コメント

No comments posted yet.

Post Feedback

タイトル
名前
Url:
コメント: