【C♯初心者】今から始めるC♯ Part01

このエントリーをはてなブックマークに追加
772デフォルトの名無しさん
C#がvb.netより優れているって所はどこだと思いますか?
今のところすぐ思いつきません。
逆にvbではできるのにc#じゃできない事のほうが目立ってしまって・・・。

誰か教えて下さい。
なら VB.net でもつかってればいいじゃん
>>772
余計な部分を削って代わりにC++やJavaのいいところを付けた。
VBに出来てC#に出来ないのって With 文くらいじゃないの?
その With も必要のないもの(追加のコストの割りに得られる物が少ない)から追加しなかったわけで。
引数付きプロパティ。
レイトバインディング。
複数インターフェイス一括実装。
インターフェイス実装時の名前変更。



使うべきかどうかは別問題。
C#は一度の宣言でインターフェース複数実装できる、できないのはクラスだろ。
>>776があ、そういう意味じゃねー(多分)。
って確かにあれだけじゃ誤解を招くような気はするな…
要するに、一つのメソッド実装で複数のインターフェイスのメソッドを実装できるってこと。
Optional引数ってのもあるな、これはそこそこ欲しかったりするんだが…
ローカルstatic変数もちょっとほしい。