3月
01
2012

[C#4.0][新機能]デフォルト引数に対応したらしい

今までエラーになってたこんな書き方が可能になりました。

static int Sum(int x = 0, int y = 0, int z = 0)
{
  return x + y + z;
}

C++脳の立場から言わせてもらうと、なんで今までなかったんだって機能ですが
なんだろか、混乱する書き方ができるから??
なんでなかったんでしょうね。
で、なんで今さら増えたんでしょうね?
要望がかなり上がってたんですかね。

Written by CSharp in: 関数 |

コメントはまだありません »

RSS feed for comments on this post. TrackBack URL


Leave a Reply

Powered by WordPress | Aeros Theme | TheBuckmaker.com