次の方法で共有


Visual Studio でクラスまたは型を生成する

このコード生成は、以下に適用されます。

  • C#

  • ビジュアルベーシック

何: クラスまたは型のコードをすぐに生成できます。

いつ: 新しいクラスまたは型を導入し、それを自動的に適切に宣言する必要があります。

なぜでしょうか: クラスまたは型を使用する前に宣言することもできますが、この機能によってクラスまたは型が自動的に生成されます。

使い方

  1. 赤い波線がある行にカーソルを置きます。 赤い波線は、まだ存在しないクラスを示します。

    • C#:

      強調表示されたコード C#

    • Visual Basic:

      強調表示されたコード VB

  2. 次に、次のいずれかの操作を行います。

    • [キーボード]

      • Ctrl+. を押して、クイック アクションとリファクタリング メニューをトリガーします。
    • マウス

      • 右クリックして [クイック アクションとリファクタリング ] メニューを選択します。
      • 赤い波線にカーソルを合わせ、表示される エラー電球 アイコンをクリックします。
      • テキスト カーソルが赤い波線のある行に既にある場合は、左余白に表示される エラー電球 アイコンをクリックします。

      クラスの生成のプレビュー

  3. ドロップダウン メニューからオプションのいずれかを選択します。

    • 新しいファイルでクラス 'TypeName' を生成する - TypeName という名前のファイルに TypeName という名前のクラスを作成します.cs/.vb
    • クラス 'TypeName' の生成 - 現在のファイルに TypeName という名前のクラスを作成します。
    • 入れ子になったクラス 'TypeName' の生成 - 現在のクラス内に入れ子になった TypeName という名前のクラスを作成します。
    • 新しい型の生成...- 指定したすべてのプロパティを使用して、新しいクラスまたは構造体を作成します。

    ヒント

    プレビュー ウィンドウの下部にある [ 変更 のプレビュー] リンクを使用して、選択する前に行われる すべての変更を確認 します。

  4. [ 新しい型の生成 ] 項目を選択した場合は、[ 型の生成 ] ダイアログ ボックスが開きます。 新しい型のアクセシビリティ、種類、場所を構成します。

    型の生成

    [選択] 説明
    アクセス 既定内部、またはパブリック アクセスを持つ型を設定します。
    種類 これは 、クラス または 構造体として設定できます。
    名前 これは変更できず、既に入力した名前になります。
    プロジェクト ソリューションに複数のプロジェクトがある場合は、クラス/構造体を使用する場所を選択できます。
    ファイル名 新しいファイルを作成することも、既存のファイルに型を追加することもできます。

クラスまたは構造体が作成されます。 C# の場合、コンストラクターも作成されます。

  • C#

    クラスの結果 C を生成する#

  • ビジュアルベーシック

    クラスの結果を生成する VB

こちらも参照ください