C# チュートリアルC# Walkthroughs

チュートリアルでは、製品や特定の機能領域について学習を開始するのに適した一般的なシナリオについて詳細な手順を示します。Walkthroughs give step-by-step instructions for common scenarios, which makes them a good place to start learning about the product or a particular feature area.

このセクションには、C# プログラミングのチュートリアルへのリンクが含まれています。This section contains links to C# programming walkthroughs.

このセクションの内容In This Section

Async と Await を使用した Web へのアクセスAccessing the Web by Using Async and Await
asyncawait を使用して非同期ソリューションを作成する方法を示します。Shows how to create an asynchronous solution by using async and await.

Creating a Windows Runtime Component in C# or Visual Basic and Calling it from JavaScript (C# および Visual Basic での Windows ランタイム コンポーネントの作成および JavaScript による呼び出し)Creating a Windows Runtime Component in C# or Visual Basic and Calling it from JavaScript
Windows ランタイム型を作成し、Windows ランタイム コンポーネントにパッケージ化した後、JavaScript を使用して Windows 用に作成された Windows 8.x ストアWindows 8.x Store アプリからコンポーネントを呼び出す方法を示します。Shows how to create a Windows Runtime type, package it in a Windows Runtime component, and then call the component from a Windows 8.x ストアWindows 8.x Store app that's built for Windows by using JavaScript.

Office のプログラミング (C# および Visual Basic)Office Programming (C# and Visual Basic)
C# および Visual Basic を使用して、Excel ブックや Word 文書を作成する方法を示します。Shows how to create an Excel workbook and a Word document by using C# and Visual Basic.

動的オブジェクトの作成と使用 (C# および Visual Basic)Creating and Using Dynamic Objects (C# and Visual Basic)
テキスト ファイルの内容を動的に公開するカスタム オブジェクトを作成する方法、および IronPython ライブラリを使用するプロジェクトを作成する方法を示します。Shows how to create a custom object that dynamically exposes the contents of a text file, and how to create a project that uses the IronPython library.

Visual C# による複合コントロールの作成Authoring a Composite Control with Visual C#
簡単な複合コントロールを作成し、継承によってその機能を拡張する例を示します。Demonstrates creating a simple composite control and extending its functionality through inheritance.

Visual Studio のデザイン時機能を活用した Windows フォーム コントロールの作成Creating a Windows Forms Control that Takes Advantage of Visual Studio Design-Time Features
カスタム コントロールのカスタム デザイナーを作成する方法を示します。Illustrates how to create a custom designer for a custom control.

Visual C# による Windows フォーム コントロールからの継承Inheriting from a Windows Forms Control with Visual C#
単純な継承されたボタン コントロールを作成する例を示します。Demonstrates creating a simple inherited button control. このボタンは、標準 Windows フォーム ボタンから機能を継承し、カスタム メンバーを公開します。This button inherits functionality from the standard Windows Forms button and exposes a custom member.

カスタム Windows フォーム コントロールのデザイン時のデバッグDebugging Custom Windows Forms Controls at Design Time
カスタム コントロールのデザイン時動作をデバッグする方法について説明します。Describes how to debug the design-time behavior of your custom control.

Windows フォーム コントロールのスマート タグを使用した共通タスクの実行Performing Common Tasks Using Smart Tags on Windows Forms Controls
TabControl でのタブの追加や削除、コントロールの親コントロールへのドッキング、SplitContainer コントロールの方向の変更など、よく実行されるタスクの例を示します。Demonstrates some of the commonly performed tasks such as adding or removing a tab on a TabControl, docking a control to its parent, and changing the orientation of a SplitContainer control.

C# でのクエリの作成 (LINQ)Writing Queries in C# (LINQ)
LINQLINQ クエリ式の記述に使用される C# 言語機能を示します。Demonstrates the C# language features that are used to write LINQLINQ query expressions.

データの操作 (C#) (LINQ to SQL)Manipulating Data (C#) (LINQ to SQL)
データベース内のデータの追加、変更、および削除の LINQ to SQLLINQ to SQL のシナリオについて説明します。Describes a LINQ to SQLLINQ to SQL scenario for adding, modifying, and deleting data in a database.

簡単なオブジェクト モデルとクエリ (C#) (LINQ to SQL)Simple Object Model and Query (C#) (LINQ to SQL)
エンティティ クラスとエンティティ クラスをフィルター処理する簡単なクエリを作成する方法について説明します。Demonstrates how to create an entity class and a simple query to filter the entity class.

ストアド プロシージャのみを使用する (C#) (LINQ to SQL)Using Only Stored Procedures (C#) (LINQ to SQL)
ストアド プロシージャのみを実行してデータにアクセスする LINQ to SQL を使用する方法を示します。Demonstrates how to use LINQ to SQL to access data by executing only stored procedures.

リレーションシップ間でのクエリの実行 (C#) (LINQ to SQL)Querying Across Relationships (C#) (LINQ to SQL)
データベース内の外部キーのリレーションシップを表す LINQ to SQLLINQ to SQL の関連付けの使用の例を示します。Demonstrates the use of LINQ to SQLLINQ to SQL associations to represent foreign-key relationships in a database.

C# でビジュアライザーを記述するWriting a Visualizer in C#
C# を使用して簡単なビジュアライザーを作成する方法を説明します。Shows how to write a simple visualizer by using C#.

配置のサンプルとチュートリアルDeployment Samples and Walkthroughs
一般的な配置シナリオの詳細な例を示します。Provides step-by-step examples of common deployment scenarios.

関連項目See also