次の方法で共有


方法 (C#)

C# ガイドの方法に関するセクションでは、一般的な質問に対する簡単な回答が見つかります。 場合によっては、記事が複数のセクションで表示されることもあります。 複数の検索パスで見つけやすいようにしました。

一般的な C# の概念

C# の開発者には一般的な方法といえるヒントやコツがいくつかあります。

クラス、レコード、構造体のメンバー

クラス、レコード、および構造体を作成してプログラムを実装します。 次の手法は、クラス、レコード、または構造体を作成するときによく使用されます。

コレクションの操作

次の記事は、データのコレクションの操作に役立ちます。

文字列の処理

文字列は、文字列の表示または操作に使用される基本的なデータ型です。 次の記事で、文字列に関する一般的なプラクティスを説明しています。

型の変換

オブジェクトを別の型に変換しなければならない場合があります。

等価比較と順序付け比較

等価に関する独自のルールを定義する、またはその型のオブジェクト間の自然な順序を定義する型を作成することができます。

例外処理

.NET プログラムは、例外がスローされたことによってメソッドの作業が完了しなかったことを報告します。 次の記事では、例外の操作について説明します。

デリゲートおよびイベント

デリゲートおよびイベントは、弱く結合されたコード ブロックを伴うストラテジ向けの機能を提供します。

イベントは、通知を発行またはサブスクライブするためのメカニズムを提供します。

LINQ のプラクティス

LINQ では、LINQ クエリ式パターンをサポートするすべてのデータ ソースのクエリを実行するコードを記述できます。 次の記事は、パターンの理解と、さまざまなデータ ソースの操作に役立ちます。

複数のスレッドおよび非同期処理

最新のプログラムでは、多くの場合、非同期操作を使用します。 次の記事は、これらの手法の使用方法を理解するのに役立ちます。

  • を使用して非同期のパフォーマンスを向上させる。
  • および await を使用して複数の Web 要求を並行して作成する。
  • スレッド プールを使用する

プログラムのコマンド ライン引数

通常、C# のプログラムにはコマンド ライン引数が含まれます。 次の記事では、そのようなコマンド ライン引数にアクセスして処理する方法について説明します。

  • を使用してすべてのコマンド ライン引数を取得する。