こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

-広告-

解決済みの質問

C# Listクラスにクラスを追加したいがエラー

以下のようなコードを書いたのですが
(A)(B)の箇所で
(A) error CS1513: } が必要です。
(B) /error CS1022:型、名前空間の定義、またはファイルの終わりが必要です。
というエラーになるのですが、なにが間違っているのでしょうか。
---------------------------------------------------
using System;
using System.Collections.Generic;

namespace My
{
 class MyClass
 {
  public static void Main()
  { // <--- (A)
   public List<Book> myList = new List<Book>
   {
    new Book(){ title = "ABC", price = 1000 },
    new Book(){ title = "DEF", price = 2000 }
   };
  }
 }

 class Book
 {
  //プロパティの自動実装
  public string title { get; set; }
  public decimal price { get; set; }
 }
} // <--- (B)


---------------------------------------------------

投稿日時 - 2015-12-17 15:52:53

QNo.9097253

困ってます

質問者が選んだベストアンサー

publicの付け方が間違ってないか?

投稿日時 - 2015-12-17 16:20:43

お礼

Addメソッドでも、コレクション初期化子でも、
何をやっても駄目なので変だなと思っていたら
こんなところに原因が・・・
ありがとうごさいました。

投稿日時 - 2015-12-18 08:45:18

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

-広告-
-広告-

回答(1)

-広告-
-広告-

あなたにオススメの質問

-広告-
-広告-