• 締切済み

VBとC#

よくある質問とは思いますが、VBとC#は何が違うんでしょうか? コードの記述法が少し違うだけで、できる事は同じのように思えます。 それでもマイクロソフトがVBとC#を分けてリリースするということは、何か理由があるのでは…。 「コレを作るならVBよりC#を使ったほうががいい!」というようなものはあるのでしょうか?

みんなの回答

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

こんなところへ、質問出すよりは WEBで「C#」で照会し、拾い読みするほうが、よっぽどましだとおもう。 http://e-words.jp/w/C23.html ほか多数。上記に簡潔に要約されている。 VBも同じような説明が出てくるが、MSが努力してそのよう(共通になるように)にしたわけです。 こういうの(差や良さ)を実感しようとすれば、相当両者を勉強・経験しなければならず、そういう環境にありそうな人は限られると思う。 ここの回答を読むだけでは耳学問に過ぎなくなると思う。 >できる事は同じのように思えます。 基本的には各言語では自己範囲内充足性を目指すでしょうから、当たりまえでは。 それを可能にするはDll,API,COMなどの支える技術があると思います。 C,C++系統があり、VB系統がありという事実を胴捉えるか、ではないですか。

  • kikujack
  • ベストアンサー率47% (17/36)
回答No.2

VBはBasicから発展してきました C#はC/C++から発展してきました その二つの元ユーザーが同じ機能を持つソフトを開発する為に、Microsoftは別々の開発言語を提供すると思います。

  • unamana19
  • ベストアンサー率62% (56/89)
回答No.1

細かなことは言わなければ、違いはありませんね。 もともとVBを利用していたなら、VBを利用すればよいかと思います。

関連するQ&A