Visual C#
C# ("C シャープ" と読みます) は、.NET Framework で動作する幅広いアプリケーションを構築するようにデザインされたプログラミング言語です。 C# は、シンプルかつ強力で、タイプ セーフのオブジェクト指向言語です。 C# が備えている多数の革新的な機能を使用すると、C 形式の言語が持つ表現力と簡潔さを維持しながら、アプリケーションを迅速に開発できます。
Visual C# は、Microsoft による C# 言語の実装です。Visual Studio は、完全な機能を備えたコード エディター、コンパイラ、プロジェクト テンプレート、デザイナー、コード ウィザード、強力で使いやすいデバッガーなどのツールを装備した Visual C# をサポートしています。 .NET Framework クラス ライブラリを使用すると、多数のオペレーティング システム サービスをはじめ、他の便利で優れた設計のクラスにアクセスでき、開発サイクルが大幅に短縮されます。
このセクションの内容
Visual C# について
C# 言語または Visual Studio を初めて使用するプログラマ向けに、C# 4.0 の機能を紹介します。また、Visual Studio のヘルプを検索するためのロードマップも示します。Visual C# 開発環境の使用
Visual C# 開発環境について紹介します。C# プログラミング ガイド
C# 言語構成要素の使用方法に関する情報および実際の例を提供します。C# リファレンス
C# プログラミングの概念、キーワード、型、演算子、属性、プリプロセッサ ディレクティブ、コンパイラ スイッチ、およびコンパイラのエラーと警告に関する詳細なリファレンス情報を提供します。Visual C# のサンプルとチュートリアル
Visual C# を使用したプログラミング方法を示すサンプル ソース コードを提供します。
関連項目
Visual C# 2010 の新機能
Visual C# IDE およびコンパイラの新機能について説明します。C# 言語仕様
Microsoft Word 形式で作成された最新バージョンの C# 仕様へのリンクを紹介します。C# 3.0 Cookbook, Third Edition: More Than 250 Solutions for C# 3.0 Programmers
『C# 3.0 Cookbook (C# 3.0 クックブック)』を紹介し、「Delegates, Events, and Lambda Expressions」、「Security」、「Threading and Synchronization」、「Toolbox」の各章へのリンクを示します。C# 3.0 Design Patterns: Use the Power of C# 3.0 to Solve Real-World Problems
『C# 3.0 Design Patterns (C# 3.0 のデザイン パターン)』を紹介し、「Structural Patterns: Adapter and Façade」、「Creational Patterns: Prototype, Factory Method, and Singleton」の各章へのリンクを示します。C# 3.0 in a Nutshell, Third Edition: A Desktop Quick Reference
『C# 3.0 in a Nutshell (C# 3.0 概要)』を紹介し、「Advanced C#」、「Networking」、「Threading」、「Asynchronous Methods」、「Diagnostics」の各章へのリンクを示します。Learning C# 3.0: Master the Fundamentals of C# 3.0
『Learning C# 3.0 (C# 3.0 の学習)』を紹介し、「C# and .NET Programming」、「Visual Studio 2008 and C# Express 2008」、「C# Language Fundamentals」、「Interfaces」、「Delegates and Events」、「Windows Presentation Foundation」、「ADO.NET and Relational Databases」の各章へのリンクを示します。